Communitygithub.com

caseycme/skills

전체 기능 개발 생애주기를 조율합니다: 정제 → 디자인 시스템 → 아키텍처 → 빌드 → 프로덕션 준비 검증. 스토리 시작, 기능 완전 구현, PR 전 마무리에 사용하세요. 상위 스킬은 하위 스킬을 조정하며, 하위 규칙을 중복하지 않습니다.

skills란 무엇인가요?

이 스킬은 정제, 디자인 시스템, 아키텍처, 빌드, 검증의 5단계로 구성된 기능 개발 전체 생애주기를 오케스트레이션합니다. 각 단계는 전용 하위 스킬에 위임되며, 상위 스킬은 하위 규칙을 중복하지 않고 컨텍스트를 전달합니다. Claude Code, Cursor 등 AI 에이전트 플랫폼에서 사용할 수 있으며, 스토리 계획부터 PR 준비 완료까지 표준화된 워크플로우를 제공합니다. 이 스킬은 프로덕션 게이트를 통해 코드 품질을 보장하고, 하위 스킬의 출력을 하나의 통합 계획으로 합성하여 효율적인 개발을 지원합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/caseycme/skills/tree/HEAD/skills/feature-development

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

기능 개발

표준에 따라 계획 → 표준에 따라 빌드 → 표준에 따라 검증

이 스킬은 조정만 수행합니다. 각 단계는 하위 스킬에 위임됩니다. 여기에 하위 워크플로우를 다시 기술하지 마십시오.

단계스킬경로모드 (하위 스킬)
1정제(refine)refine/SKILL.md—
2디자인 시스템(design-system)design-system/SKILL.mdPLAN
3아키텍처(architecture)architecture/SKILL.mdPLAN
4빌드(build)build/SKILL.mdBUILD
5검증(verify)verify/SKILL.md프로덕션 게이트

팀이 시작 여부에 대한 준비/미준비 판정이 필요할 때는 1단계 전에 feasibility를 사용하십시오.

워크플로우

계획 진행 상황:
- [ ] 1. 정제
- [ ] 결정사항 해결 (있는 경우)
- [ ] 2. 디자인 시스템 (PLAN)
- [ ] 3. 아키텍처 (PLAN)
- [ ] 기능 개발 계획 수립 완료
- [ ] 4. 빌드
- [ ] 5. 프로덕션 준비 검증
- [ ] PR 준비 완료

1. 정제

호출: refine/SKILL.md

전달: 티켓 키 또는 붙여넣기, Figma/디자인 링크, 상위 에픽, 채팅 컨텍스트.

종료 조건: 무엇을/어떻게 할지가 추정 가능할 정도로 명확함; 미해결 결정사항이 명명되거나 해결됨; 결정사항이 확정되면 통합 정제 브리핑.

게이트: 2단계 전에 결정이 필요한 질문에 대해 중단.

2. 디자인 시스템

호출: design-system/SKILL.md을 PLAN 모드에서 호출.

전달: 정제 브리핑, Figma/스크린샷, 범위 내 라우트/표면.

종료 조건: 재사용 권장사항, 예상 PL 변경사항, 순서 지정 (PL PR이 있는 경우). 또는 "해당 없음 (UI 없음)"을 한 줄로.

3. 아키텍처

호출: architecture/SKILL.md을 PLAN 모드에서 호출.

전달: 정제 브리핑, 디자인 시스템 계획 (있는 경우), 범위 내 라우트/API/세션 필드.

종료 조건: 저장소 선례가 포함된 적용 테마 체크리스트.

1~3 단계 후: 통합 계획을 한 번 수립합니다.

4. 빌드

호출: build/SKILL.md 호출.

전달: 정제 브리핑, 디자인 시스템 PLAN 출력, 아키텍처 PLAN 체크리스트.

종료 조건: 해당 표준을 따라 브랜치에 구현.

5. 프로덕션 준비 검증

호출: verify/SKILL.md — 단일 PR 전 게이트. 디자인 시스템 또는 아키텍처 REVIEW를 별도로 실행하지 마십시오. 검증 단계가 이를 소유합니다.

전달: 정제 브리핑 / AC, 디자인 시스템 PLAN 출력, 아키텍처 PLAN 체크리스트, 브랜치 diff.

종료 조건: PASS | PARTIAL | FAIL, PR 준비 상태, 그리고 확인/수정된 사항.

조정 규칙

  • 하위 스킬이 동작을 소유합니다. 각 단계에 대해 링크된 스킬을 읽고 따르십시오.
  • 컨텍스트를 전달 — 각 단계는 이전 출력을 소비합니다.
  • 하나의 계획 산출물을 1~3단계 후에 만듭니다. 세 개의 전체 보고서를 덤프하지 마십시오.
  • 검증은 코드가 필요 — 구현이 이미 존재하지 않는 한 계획 전용 호출 중에는 4~5단계를 건너뜁니다.
  • PR 전은 5단계만 — "PR 전에 아키텍처 다시 실행" 같은 별도 단계는 없습니다.

호출 시

의도실행
새 스토리 계획1~3단계 → 통합 계획
기능 구현4단계 (1~3단계 후, 또는 기존 브리핑과 함께)
마무리 / PR 전5단계
전체 생애주기1 → 2 → 3 → 계획 → 4 → 5

1~3단계 후 통합 계획

하위 스킬의 출력을 합성합니다. 하위 스킬의 전체 보고서를 재출력하지 마십시오.

# 기능 개발 계획: [티켓 또는 제목]

## 요약

[정제에서 나온 3~5문장 + 차단 요소 + 추정 준비 상태]

## 정제

[델타 발견 사항, AC 초안, 후속 조치 — 정제 스킬 출력에서]

## 디자인 시스템 (PLAN)

[디자인 시스템 PLAN 모드 출력에서 — 또는 "해당 없음"]

## 아키텍처 (PLAN)

[아키텍처 PLAN 모드 체크리스트에서]

## 미해결 결정사항

[정제가 완료된 경우 비움]

## 다음 단계

→ 4단계 빌드, 이후 5단계 검증

검증 후 (5단계)

검증 스킬 출력을 추가하거나 반환합니다 (verify/SKILL.md 참조). 상위 스킬은 검증 섹션을 정의하지 않습니다 — 하위 스킬이 보고서를 소유합니다.

하위 스킬

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬