원클릭으로
frontend-engineer
Develop production-grade frontend code using shadcn/ui, best practices, and strict design alignment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Develop production-grade frontend code using shadcn/ui, best practices, and strict design alignment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Act as a technical co-founder to turn a product idea into a shippable v1. Use when a user asks to build an app/product, ship an MVP, launch, or wants a technical cofounder style workflow (discovery, scope, plan, staged build, polish, handoff).
Comprehensive backend development skill for building scalable backend systems using Python (FastAPI), Postgres, Redis, and more. Includes API design, database optimization, security implementation, and performance tuning.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). PROACTIVE ACTIVATION when cacheComponents config is detected.
When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.
Refactor high-complexity React components. Use when complexity metrics are high or to split monolithic UI.
Automates the creation of detailed, well-formatted Pull Requests using the GitHub CLI. Parses conventional commits to generate titles and descriptions.
| name | frontend-engineer |
| description | Develop production-grade frontend code using shadcn/ui, best practices, and strict design alignment. |
Guidelines for maintainable, accessible, and system-compliant frontend development.
shadcn/ui components first. Extend via cva variants or composition. Avoid custom CSS.react-best-practices skill for deep dives.next/dynamic for heavy components, next/image for media, and parallel routes.shadcn_search_items_in_registriesshadcn_get_item_examples_from_registriesshadcn_get_add_command_for_itemssrc/): Shared logic (components, lib, types). Hoist common code here.src/features/*/): Feature-specific logic. No cross-feature imports. Unidirectional flow only.luxonTailwindCSS v4 + shadcn/uiahooks (Pre-made hooks preferred)es-toolkit (First choice)es-toolkit first. If implementing custom logic, >90% Unit Test Coverage is MANDATORY.packages/design-tokens (OKLCH). Never hardcode colors. Run mise tokens:build after updates.packages/i18n. Never hardcode strings. Run mise i18n:build after updates.generateMetadata, sitemap).useQuery (Orval) hooks.kebab-case.tsx (Name MUST clearly indicate purpose/functionality).PascalCasecamelCaseSCREAMING_SNAKE_CASEsrc/features/[feature]/components/skeleton/.@/ is MANDATORY; No relative paths like ../../). MUST use import type for interfaces/types.jotai-locationTanStack QueryJotai (Minimize use)@tanstack/react-form + zod (Refer to v4 docs; NO deprecated APIs).agent/skills/frontend-engineer/examples/ for mandated implementation patterns.Card, Sheet, Typography, Table) over div or generic classes.Drawer (Mobile) vs Dialog (Desktop) via useResponsive.components/ui/* as read-only. Do not modify directly.
components/common/ProductButton.tsx) or use cva composition.components/ui/button.tsx.aria-label. Semantic headings (h1-h6).pnpm lint) pass.