refactor-evaluator
refactor, component split, state removal, hook optimization, maintainability, complexity reduction 여부를 판단할 때 사용합니다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
refactor, component split, state removal, hook optimization, maintainability, complexity reduction 여부를 판단할 때 사용합니다.
用 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 | refactor-evaluator |
| description | refactor, component split, state removal, hook optimization, maintainability, complexity reduction 여부를 판단할 때 사용합니다. |
Use this skill before refactoring existing code. Evaluate necessity before changing code.
AGENTS.md.docs/code-quality/index.md.docs/code-quality/frontend-fundamentals.md and the individual criterion docs when evaluating React component, hook, API, form, or page structure.docs/code-quality/frontend-logic-composition.md when component logic, custom hook extraction, orchestration hook, or common hook promotion is involved.