frontend-fundamentals-review
Toss Frontend Fundamentals의 가독성, 예측 가능성, 응집도, 결합도 기준으로 프론트엔드 diff 또는 지정 파일을 리뷰할 때 사용합니다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Toss Frontend Fundamentals의 가독성, 예측 가능성, 응집도, 결합도 기준으로 프론트엔드 diff 또는 지정 파일을 리뷰할 때 사용합니다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
endpoint 문서를 기준으로 API helper, TanStack Query hook, 타입, 에러/cache 동작을 구현할 때 사용합니다.
apps/client, apps/market-owner, apps/design-system-web, 선택적 apps/admin 내부의 앱 전용 shared 컴포넌트를 생성, 스펙 작성, export, 검증할 때 사용합니다.
GitHub 브라우저 PR 리뷰에서 visible diff, review comment, check status, local verification 여부를 분리해 기록할 때 사용합니다.
packages/design-system 공통 컴포넌트를 Figma/이미지/상태 요구사항 기반으로 생성, 구현, story/spec/export 검증할 때 사용합니다.
필드 검증, submit, mutation, error, disabled/loading/success 상태가 있는 프론트엔드 폼 흐름을 구현할 때 사용합니다.
프론트엔드 구현 또는 리뷰 중 Toss Frontend Fundamentals의 응집도 기준으로 함께 수정되는 component, hook, type, fixture, spec, form 흐름 배치를 점검할 때 사용합니다.
| name | frontend-fundamentals-review |
| description | Toss Frontend Fundamentals의 가독성, 예측 가능성, 응집도, 결합도 기준으로 프론트엔드 diff 또는 지정 파일을 리뷰할 때 사용합니다. |
프론트엔드 변경사항을 Toss Frontend Fundamentals의 코드 품질 기준으로 리뷰합니다.
이 skill은 Claude Code용 frontend-fundamentals-plugin을 Codex repo-local skill로 옮긴 것입니다. Claude의 /frontend-fundamentals:review 명령은 Codex에서 $frontend-fundamentals-review 호출로 대체합니다.
원문:
주의: 이 skill은 리뷰 중 원격 사이트를 자동으로 읽지 않습니다. 상세 실전 가이드 기준은 repo-local docs/code-quality/frontend-fundamentals.md와 개별 기준 문서를 source of truth로 사용합니다.
리뷰 대상이 없으면 먼저 현재 변경 범위를 확인합니다.
git status --short
git diff --name-only
항상 읽습니다.
docs/code-quality/index.mddocs/code-quality/frontend-fundamentals.mddocs/code-quality/frontend-readability.mddocs/code-quality/frontend-predictability.mddocs/code-quality/frontend-cohesion.mddocs/code-quality/frontend-coupling.mddocs/code-quality/frontend-logic-composition.md필요하면 읽습니다.
docs/workflows/spec-writing.mddocs/architecture/repo-structure.md.agents/skills/browser-pr-review-workflow/SKILL.md큰 파일 전체를 읽기보다 변경 hunk와 직접 의존 코드부터 봅니다.
상세 기준은 docs/code-quality/frontend-fundamentals.md와 개별 기준 문서를 source of truth로 사용합니다.
docs/code-quality/frontend-readability.mddocs/code-quality/frontend-predictability.mddocs/code-quality/frontend-cohesion.mddocs/code-quality/frontend-coupling.mddocs/code-quality/frontend-logic-composition.md특정 기준만 요청받았거나 구현 중 한 기준을 빠르게 확인해야 하면 아래 개별 skill을 사용할 수 있습니다. 단, tradeoff가 보이면 이 통합 skill로 다시 판단합니다.
$frontend-readability-check$frontend-predictability-check$frontend-cohesion-check$frontend-coupling-check$frontend-logic-composition-workflow디자인시스템 또는 shared UI diff에서는 아래 semantics도 네 기준 안에서 확인합니다.
forwardRef보다 ref prop 패턴을 우선 검토합니다.React component diff에서는 아래 anti-pattern도 확인합니다.
null인 단순 조건부 렌더링, 중첩 삼항, JSX 내부 IIFE/switch/중첩 returnuseMemo/useCallback## Frontend Fundamentals Review
### Critical
- 없음
### Warnings
- **Readability** `path/to/file.tsx:L10` - 문제
- Fix: 제안
### Suggestions
- 없음
Residual risk:
- 확인하지 못한 범위와 이유
finding이 없으면 명확히 "발견된 품질 이슈 없음"이라고 말합니다.