Local MCP Server
在Termux中运行本地MCP服务器,支持Ollama模型的文件读取与命令执行。
下载 11
基于 React、Next.js 和 TypeScript 的前端项目生成与优化工具。
openclaw skills install @felix-antonio-sl/kv-senior-frontend命令、参数、文件名以原文为准
React、Next.js、TypeScript 与 Tailwind CSS —— 从项目搭建到生产环境部署。
当用户提出以下需求时使用本技能:
scaffold | component | bundle | optimize | accessibility | review - React 设计模式(复合组件、自定义 Hook、渲染属性) → {baseDir}/references/react_patterns.md
- Next.js 优化策略(服务端组件、Suspense、图片处理、缓存机制) → {baseDir}/references/nextjs_optimization_guide.md
- 无障碍访问、测试策略、Tailwind 命名规范 → {baseDir}/references/frontend_best_practices.md
# 搭建新的 Next.js 或 React 项目
python {baseDir}/scripts/frontend_scaffolder.py my-app --template nextjs
python {baseDir}/scripts/frontend_scaffolder.py my-app --template nextjs --features auth,api,forms,testing
# 生成组件(客户端 | 服务端 | Hook),可选添加测试文件与 Story
python {baseDir}/scripts/component_generator.py Button --dir src/components/ui
python {baseDir}/scripts/component_generator.py UserProfile --type server --with-test --with-story
# 分析打包体积,识别大依赖项与优化机会
python {baseDir}/scripts/bundle_analyzer.py ./project --verbosesizes 属性”)。'use client'。cn() 函数(来自 @/lib/utils),禁止直接拼接字符串。any。即使未被询问,也应主动标记以下情况:
moment → 建议替换为 date-fns 或 dayjslodash → 改用支持树摇的 lodash-esCOPY . . 位于 npm install 之前 → 应调整顺序(推迟至 docker-development 阶段)<img> 或 <Image> 缺少 alt 属性 → 存在无障碍访问问题useEffect 进行数据获取 → 建议改用服务端组件或 use() 钩子<Image> 缺少 sizes 属性 → 存在布局偏移风险'use client'。@mui/material —— 优先使用 shadcn/ui 或 Radix UI 原生组件。senior-architect 技能。已收录 1 个 Skill