File contents 前端工程师 Skills 总控
本目录收录前端工程师工作流的所有方法论 skills。
当前 Skills
Skill
适用场景
来源
component-architecture
组件设计 / 拆分 / 复用
Atomic Design + Container/Presentation + Compound Components
state-management
状态管理
Redux / Zustand / Jotai / Pinia / TanStack Query
styling-system
样式方案
Tailwind / CSS-in-JS / CSS Modules / vanilla-extract / UnoCSS
routing-navigation
路由 / 导航 / 权限
Next.js / React Router / Vue Router / Angular Router
forms-validation
表单 / 校验
React Hook Form + Zod / VeeValidate / Formily
data-fetching
API 集成 / 缓存
TanStack Query / SWR / Apollo / RTK Query
performance-optimization
性能优化
Web Vitals / Code Splitting / Image / Bundle
accessibility-implementation
可访问性
WCAG 2.2 / ARIA / 键盘 / 屏幕阅读器
testing-frontend
前端测试
Vitest / RTL / Playwright / Cypress / Storybook / MSW
build-deploy
构建 / 部署
Vite / Turbopack / Vercel / Cloudflare / Docker
miniprogram-development
小程序开发
微信 + Taro + uni-app 多端
mobile-hybrid
移动端跨平台
React Native + Flutter + Expo + Tauri
统一入口
先读 routing.md — 按前端任务路由
再进入对应 SKILL.md
需要模板时进入 <skill>/templates/
工作思路
1. 拿到设计稿 → 组件架构
- component-architecture(拆分 + 复用)
- styling-system(样式方案)
2. 状态和数据
- state-management(客户端状态)
- data-fetching(服务端状态)
- forms-validation(表单状态)
3. 路由和导航
- routing-navigation(页面 + 权限)
4. 性能和可访问性
- performance-optimization
- accessibility-implementation
5. 测试
- testing-frontend
6. 上线
- build-deploy
新增 Skill
按 CONTRIBUTING.md 流程新增。
自动进化
每次完成前端任务后,回写经验到 ../field-journal/。
1 --- 2 name: skills-14 3 description: 前端工程师 Skills 总控 4 --- 5 # 前端工程师 Skills 总控 6 7 本目录收录前端工程师工作流的所有方法论 skills。 8 9 ## 当前 Skills 10 11 | Skill | 适用场景 | 来源 | 12 |-------|---------|------| 13 | [component-architecture](component-architecture/SKILL.md) | 组件设计 / 拆分 / 复用 | Atomic Design + Container/Presentation + Compound Components | 14 | [state-management](state-management/SKILL.md) | 状态管理 | Redux / Zustand / Jotai / Pinia / TanStack Query | 15 | [styling-system](styling-system/SKILL.md) | 样式方案 | Tailwind / CSS-in-JS / CSS Modules / vanilla-extract / UnoCSS | 16 | [routing-navigation](routing-navigation/SKILL.md) | 路由 / 导航 / 权限 | Next.js / React Router / Vue Router / Angular Router | 17 | [forms-validation](forms-validation/SKILL.md) | 表单 / 校验 | React Hook Form + Zod / VeeValidate / Formily | 18 | [data-fetching](data-fetching/SKILL.md) | API 集成 / 缓存 | TanStack Query / SWR / Apollo / RTK Query | 19 | [performance-optimization](performance-optimization/SKILL.md) | 性能优化 | Web Vitals / Code Splitting / Image / Bundle | 20 | [accessibility-implementation](accessibility-implementation/SKILL.md) | 可访问性 | WCAG 2.2 / ARIA / 键盘 / 屏幕阅读器 | 21 | [testing-frontend](testing-frontend/SKILL.md) | 前端测试 | Vitest / RTL / Playwright / Cypress / Storybook / MSW | 22 | [build-deploy](build-deploy/SKILL.md) | 构建 / 部署 | Vite / Turbopack / Vercel / Cloudflare / Docker | 23 | [miniprogram-development](miniprogram-development/SKILL.md) | 小程序开发 | 微信 + Taro + uni-app 多端 | 24 | [mobile-hybrid](mobile-hybrid/SKILL.md) | 移动端跨平台 | React Native + Flutter + Expo + Tauri | 25 26 ## 统一入口 27 28 1. 先读 `routing.md` — 按前端任务路由 29 2. 再进入对应 SKILL.md 30 3. 需要模板时进入 `<skill>/templates/` 31 32 ## 工作思路 33 34 ```text 35 1. 拿到设计稿 → 组件架构 36 - component-architecture(拆分 + 复用) 37 - styling-system(样式方案) 38 39 2. 状态和数据 40 - state-management(客户端状态) 41 - data-fetching(服务端状态) 42 - forms-validation(表单状态) 43 44 3. 路由和导航 45 - routing-navigation(页面 + 权限) 46 47 4. 性能和可访问性 48 - performance-optimization 49 - accessibility-implementation 50 51 5. 测试 52 - testing-frontend 53 54 6. 上线 55 - build-deploy 56 ``` 57 58 ## 新增 Skill 59 60 按 `CONTRIBUTING.md` 流程新增。 61 62 ## 自动进化 63 64 每次完成前端任务后,回写经验到 `../field-journal/`。
zhaoxuya520/ai-fullstack-delivery-workflow/tree/main/workflows/frontend-engineer/skills commit f952b43f2d
Frequently asked questions How do I install the Skills skill? Run npx skillmds@latest add zhaoxuya520/skills-14 in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Skills skill do? 前端工程师 Skills 总控 It is listed under Web & Frontend on SkillMD.
Is Skills safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Skills? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Skills free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Skills? zhaoxuya520 (@zhaoxuya520) published this skill. Their other Agent Skills are listed on their SkillMD profile.