AgentSkillsCN

frontend

前端开发最佳实践与工具。引导至相应的子技能。触发条件为“React”、“Next.js”、“前端”、“组件”、“部署”、“UI设计”、“UI评审”、“性能优化”、“React Native”、“移动应用”、“全栈”、“FSD”、“特征切片设计”、“Playwright”、“E2E测试”、“着陆页”、“网页设计”、“界面设计”、“frontend design”。子技能包括:react-best-practices(React/Next.js性能优化)、composition-patterns(React组合与组件架构)、react-native-skills(React Native/Expo移动最佳实践)、frontend-design(具有鲜明风格的生产级前端界面设计)、vercel-deploy-claimable(Vercel部署)、nextjs-fullstack(Next.js 15全栈,采用FSD架构、ShadCN、Jotai、Playwright,“全栈开发”、“FSD结构”、“E2E测试”)。

SKILL.md
--- frontmatter
name: frontend
description: Frontend development best practices and tools. Routes to the appropriate sub-skill. Trigger on "React", "Next.js", "프론트엔드", "컴포넌트", "deploy", "배포", "UI 디자인", "UI 리뷰", "성능 최적화", "React Native", "모바일 앱", "풀스택", "FSD", "Feature-Sliced Design", "Playwright", "E2E 테스트", "랜딩페이지", "웹 디자인", "인터페이스 디자인", "frontend design". Sub-skills — react-best-practices (React/Next.js performance optimization), composition-patterns (React composition and component architecture), react-native-skills (React Native/Expo mobile best practices), frontend-design (distinctive, production-grade frontend interface design with bold aesthetics), vercel-deploy-claimable (Vercel deployment), nextjs-fullstack (Next.js 15 fullstack with FSD architecture, ShadCN, Jotai, Playwright, "풀스택 개발", "FSD 구조", "E2E 테스트").

Frontend: Development Skills Router

Route to the correct sub-skill based on the user's need.

Sub-skill Selection

Sub-skillWhenRead
nextjs-fullstackNext.js 15 fullstack, FSD architecture, ShadCN, Playwrightnextjs-fullstack/SKILL.md
react-best-practicesReact/Next.js performance optimization, data fetching, SSRreact-best-practices/SKILL.md
composition-patternsComponent architecture, compound components, prop refactorcomposition-patterns/SKILL.md
react-native-skillsReact Native/Expo mobile app development and optimizationreact-native-skills/SKILL.md
frontend-designDistinctive UI design, creative aesthetics, visual identityfrontend-design/SKILL.md
vercel-deploy-claimableDeploy app to Vercel, get preview URLvercel-deploy-claimable/SKILL.md

Decision Logic

  1. Next.js 풀스택 프로젝트 셋업·구조·컨벤션nextjs-fullstack (FSD, ShadCN, Jotai, Playwright, Toss 원칙)
  2. React/Next.js 코드 작성·리뷰·최적화react-best-practices
  3. 컴포넌트 설계·리팩토링·아키텍처composition-patterns
  4. React Native/Expo 모바일 개발react-native-skills
  5. 독창적 UI 디자인·미학적 인터페이스·시각 아이덴티티frontend-design
  6. Vercel 배포vercel-deploy-claimable

If unclear which sub-skill fits, use AskUserQuestion:

code
questions:
  - question: "어떤 프론트엔드 작업이 필요한가요?"
    header: "유형"
    options:
      - label: "Next.js 풀스택 개발"
        description: "FSD 아키텍처, 프로젝트 구조, 컨벤션, E2E 테스트, 디자인 규칙"
      - label: "React/Next.js 최적화"
        description: "성능 최적화, 데이터 페칭, 번들 사이즈, SSR/CSR 패턴"
      - label: "컴포넌트 아키텍처"
        description: "컴포넌트 구조 설계, compound components, prop 리팩토링"
      - label: "UI 디자인 / React Native / 배포"
        description: "독창적 인터페이스 디자인, 모바일 앱, Vercel 배포"
    multiSelect: false

After selection, read the corresponding sub-skill's SKILL.md and follow its protocol.