spec_driven_develop은(는) 무엇을 하나요?
Spec-Driven Develop는 플랫폼 독립적인 AI 에이전트 스킬로, 대규모 복잡 작업을 위한 개발 전 워크플로우를 자동화합니다. 프레임워크, 런타임, 패키지 매니저가 아닌 단일 SKILL.md 파일로, 모든 AI 코딩 에이전트에 체계적인 방법론을 가르칩니다.
작동 방식
Spec-Driven Develop는 다음 단계로 구성됩니다:
- 요구사항 분석 - 입력된 작업 설명을 분석하여 핵심 요구사항을 추출합니다.
- 사양 작성 - 추출된 요구사항을 바탕으로 상세 사양서를 생성합니다.
- 아키텍처 설계 - 사양을 충족하는 시스템 아키텍처를 설계합니다.
- 작업 분할 - 전체 작업을 독립적인 하위 작업으로 분할합니다.
주요 특징
- 플랫폼 독립적: Claude Code, Cursor, Codex 등 모든 AI 코딩 에이전트와 호환됩니다.
- 설치 불필요: 종속성이나 설정 없이 단일 SKILL.md 파일만으로 작동합니다.
- 일관성 보장: 항상 동일한 방법론을 따라 예측 가능한 결과를 제공합니다.
- 확장성: 대규모 복잡 작업도 체계적으로 처리할 수 있습니다.
사용 방법
- SKILL.md 파일을 AI 코딩 에이전트의 작업 디렉토리에 배치합니다.
- AI 에이전트에게 "
/spec_driven_develop를 사용하여 [작업 설명]을 처리해"와 같은 명령을 내립니다. - AI 에이전트가 자동으로 개발 전 워크플로우를 실행합니다.
예시
# AI 에이전트에게 작업 요청
/spec_driven_develop 사용자 인증 시스템 구축
이 명령을 받은 AI 에이전트는 자동으로 요구사항 분석, 사양 작성, 아키텍처 설계, 작업 분할을 수행한 후, 첫 번째 하위 작업의 코딩을 시작합니다.
라이선스
이 프로젝트는 MIT 라이선스 하에 제공됩니다.