Communitygithub.com

Contaaltv4782/spec-driven-development-skill

명세 기반 개발 과정을 안내하여 코드 작성 전 계획, 명세 작성 및 검증을 위한 명확한 단계를 제시합니다.

spec-driven-development-skill란 무엇인가요?

이 스킬은 명세 기반 개발(Spec-Driven Development) 방법론을 따르는 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 안내서입니다. 개발자가 코드를 작성하기 전에 명확한 명세(spec)를 계획, 작성, 검증할 수 있도록 체계적인 단계를 제공하여, 불필요한 코드 수정과 의사소통 오류를 줄이고 개발 효율성을 높입니다. 주요 기능으로는 요구사항 분석, 명세 템플릿 제공, 명세 검증 규칙 정의, 그리고 명세를 기반으로 한 코드 생성 가이드를 포함합니다. 이 스킬은 여러 플랫폼에서 사용 가능하며, 프로젝트 초기 단계에서 명세를 먼저 확립함으로써 전체 개발 생명주기를 체계적으로 관리할 수 있게 돕습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Contaaltv4782/spec-driven-development-skill

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

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

문서

spec-driven-development-skill은(는) 무엇을 하나요?

명세 기반 개발 과정을 안내하여 코드 작성 전 계획, 명세 작성 및 검증을 위한 명확한 단계를 제시합니다.

개요

이 스킬은 개발 프로젝트에서 명세 기반 개발(Spec-Driven Development) 방법론을 적용할 수 있도록 도와줍니다. 코드를 작성하기 전에 명세를 계획, 작성, 검증하는 단계를 체계적으로 안내합니다.

사용 방법

  1. 요구사항 분석: 프로젝트의 요구사항을 수집하고 분석합니다.
  2. 명세 계획: 명세의 범위와 구조를 정의합니다.
  3. 명세 작성: 템플릿을 사용하여 상세 명세를 작성합니다.
  4. 명세 검증: 명세가 요구사항을 충족하는지 검증합니다.
  5. 코드 생성: 검증된 명세를 기반으로 코드를 작성합니다.

주요 기능

  • 요구사항 분석 및 정리
  • 명세 템플릿 제공
  • 명세 검증 규칙 정의
  • 명세 기반 코드 생성 가이드

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트

참고 사항

  • 명세는 항상 최신 상태로 유지해야 합니다.
  • 검증 과정을 건너뛰지 마세요.
  • 팀원 간 명세 공유 및 리뷰를 권장합니다.

관련 스킬