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이 없으면 명확히 "발견된 품질 이슈 없음"이라고 말합니다.