Communitygithub.com

anton-abyzov/specweave

스펙 우선 AI 개발: 기능 설명 → AI가 사양 + 계획 + 작업을 생성하고, 자율적으로 구축하며, GitHub/JIRA와 동기화합니다. PM, 아키텍트, 프론트엔드, QA를 위한 도메인 전문 기술이 여러분의 패턴을 영구적으로 학습합니다. Claude Code, Codex, Cursor, Copilot 등과 호환됩니다.

specweave란 무엇인가요?

SpecWeave는 '스펙 우선' 접근 방식을 통해 AI 기반 소프트웨어 개발을 혁신하는 스킬입니다. 개발자는 원하는 기능을 자연어로 설명하기만 하면, SpecWeave가 자동으로 상세한 사양서, 실행 계획, 작업 목록을 생성합니다. 이후 AI가 자율적으로 코드를 작성하고 구현하며, 완료된 작업을 GitHub, JIRA와 같은 협업 도구와 동기화합니다. 이 스킬은 PM, 아키텍트, 프론트엔드, QA 등 다양한 역할에 특화된 도메인 전문 기술을 포함하고 있어, 일관된 품질과 패턴을 유지하며 개발 생산성을 극대화합니다. Claude Code, Codex, Cursor, Copilot을 포함한 여러 주요 AI 코딩 플랫폼에서 사용할 수 있으며, 팀의 워크플로우에 맞게 학습하고 적응하여 지속적으로 성능이 개선됩니다. 간단히 말해, SpecWeave는 아이디어에서 작동 가능한 코드까지의 과정을 완전히 자동화하는 강력한 도구입니다.

지원 대상✓Claude Code✓Codex CLI✓Cursor
npx skills add anton-abyzov/specweave

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

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

문서

specweave은(는) 무엇을 하나요?

스펙 우선 AI 개발: 기능을 설명하면 → AI가 사양 + 계획 + 작업을 생성하고, 자율적으로 구축하며, GitHub/JIRA와 동기화합니다. PM, 아키텍트, 프론트엔드, QA를 위한 도메인 전문 기술이 여러분의 패턴을 영구적으로 학습합니다. Claude Code, Codex, Cursor, Copilot 등에서 사용 가능합니다.

개요

SpecWeave는 AI 지원 개발에서 스펙 우선(Spec-first) 방법론을 구현합니다. 이는 기존의 "코드를 먼저 작성하고 수정하는" 접근 방식과 달리, 기능 개발의 첫 단계에서 상세한 스펙과 계획을 AI가 자동으로 생성하도록 함으로써 개발 프로세스를 체계화합니다.

주요 기능

  • 자동 스펙 생성: 자연어 설명을 기반으로 AI가 상세한 기능 사양서를 작성합니다.
  • 작업 계획 및 할당: 생성된 스펙에 따라 구현에 필요한 작업 목록과 계획을 수립합니다.
  • 자율적 빌드: AI가 계획에 따라 자율적으로 코드를 작성하고 구현합니다.
  • 협업 도구 동기화: GitHub, JIRA 등과 연동하여 작업 현황을 자동으로 업데이트합니다.
  • 도메인 전문 기술: PM, 아키텍트, 프론트엔드, QA 등 역할별 전문 기술이 내장되어 있어 일관된 품질을 보장합니다.
  • 패턴 학습: 팀의 코딩 스타일, 아키텍처 패턴, 규칙을 지속적으로 학습하여 점진적으로 성능이 향상됩니다.

지원 플랫폼

플랫폼상태
Claude Code✅ 지원
Codex✅ 지원
Cursor✅ 지원
Copilot✅ 지원
그 외 다양한 AI 도구✅ 지원

시작하기

SpecWeave를 사용하려면 다음 단계를 따르세요:

  1. 원하는 AI 코딩 플랫폼(예: Claude Code)에 SpecWeave 스킬을 설치합니다.
  2. 개발하려는 기능을 자연어로 간단히 설명합니다.
  3. AI가 생성한 스펙, 계획, 작업 목록을 검토하고 승인합니다.
  4. AI가 자율적으로 코드 작성을 시작하며, 진행 상황을 GitHub/JIRA에 반영합니다.

예시

사용자 설명: "사용자가 로그인할 때 2FA 인증을 지원하는 기능을 추가하고 싶어요."

SpecWeave의 응답:
- 스펙: 2FA 인증 기능 상세 사양서 생성
- 계획: 백엔드 API, 프론트엔드 UI, 데이터베이스 스키마 변경 계획 수립
- 작업: 각 구성 요소별 세부 작업 목록 생성
- 빌드: AI가 계획에 따라 코드 작성 시작
- 동기화: GitHub 이슈 및 JIRA 티켓 자동 생성 및 업데이트

참고 사항

  • 영구적 학습: SpecWeave는 팀의 이전 작업과 피드백을 기반으로 지속적으로 학습하여, 시간이 지날수록 더 정확하고 일관된 결과를 제공합니다.
  • 유연한 통합: 새로운 프로젝트나 기존 프로젝트에 모두 쉽게 통합할 수 있습니다.
  • 자동화 수준 설정: 사용자는 AI의 자동화 수준을 조절하여, 완전 자동 모드부터 수동 승인 모드까지 선택할 수 있습니다.

라이선스

이 프로젝트는 MIT 라이선스에 따라 제공됩니다.

기여

버그 리포트, 기능 제안, 풀 리퀘스트는 언제나 환영합니다. 자세한 내용은 CONTRIBUTING.md를 참조하세요.

연락처

질문이나 지원이 필요하면 GitHub 이슈를 통해 문의해 주세요.

관련 스킬