스킬 spec-driven-development
📋

spec-driven-development

안전 🌐 네트워크 접근⚙️ 외부 명령어

Aplicar metodologia de desenvolvimento estruturado

또한 다음에서 사용할 수 있습니다: Joseph OBrien

Gerenciar projetos complexos assistidos por IA sem estrutura clara leva a resultados inconsistentes e requisitos não atendidos. O Spec-Driven Development oferece um fluxo de trabalho de 7 fases com governança constitucional para garantir qualidade, rastreabilidade e execução paralela em múltiplos agentes de IA.

지원: Claude Codex Code(CC)
🥉 72 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"spec-driven-development" 사용 중입니다. Apply Spec-Driven Development to create specifications for a user authentication feature

예상 결과:

  • Projeto inicializado com estrutura de diretório .specify/
  • Constituição estabelecida com 5 princípios centrais
  • Especificação de funcionalidade criada com 3 cenários P1, 2 cenários P2
  • Critérios de aceitação definidos no formato Given/When/Then
  • 10 requisitos funcionais documentados (FR-001 a FR-010)
  • 3 questões de clarificação identificadas para a Fase 3
  • Fases de pesquisa e planejamento prontas para execução

"spec-driven-development" 사용 중입니다. Use SDD to coordinate Claude and Copilot on a payment integration feature

예상 결과:

  • Funcionalidade dividida em histórias de usuário independentes para trabalho paralelo
  • Constituição carregada para alinhar ambos os agentes nos padrões de codificação
  • Tarefas marcadas com marcador || para execução simultânea
  • Rastreamento de dependências estabelecido entre tarefas fundamentais e de história de usuário
  • Portões de fase configurados para transição entre agentes

보안 감사

안전
v3 • 1/16/2026

Pure documentation skill containing only markdown files describing a software development methodology. No executable code, network calls, filesystem access, or command execution. Static analyzer flagged documentation text mentioning technical terms (scripts, URLs, directory paths) as potential security issues, but all findings are FALSE POSITIVES. This skill provides guidance only - it does not perform any actions.

2
스캔된 파일
612
분석된 줄 수
2
발견 사항
3
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
30
커뮤니티
100
보안
100
사양 준수

만들 수 있는 것

Governança de projetos empresariais

Estabelecer padrões de desenvolvimento consistentes entre equipes com princípios constitucionais e portões de qualidade

Coordenação multiagente

Coordenar múltiplos assistentes de IA trabalhando no mesmo projeto com fluxos de trabalho paralelos e rastreamento de dependências

Rastreabilidade de requisitos

Manter conexão clara entre histórias de usuário, especificações e tarefas de implementação

이 프롬프트를 사용해 보세요

Inicializar projeto
Aplicar a metodologia Spec-Driven Development para iniciar um novo projeto de [PROJECT_TYPE]. Começar com a Fase 0 (Inicialização do Projeto) para configurar a estrutura do diretório .specify/ e a Fase 1 (Constituição) para estabelecer princípios de governança. Os princípios centrais devem incluir: Library-First, CLI Interface Mandate, Test-First Imperative, e Simplicity.
Criar especificação de funcionalidade
Usar a Fase 2 (Especificação) do Spec-Driven Development para criar uma especificação detalhada de funcionalidade para [FEATURE_NAME]. Incluir: nome do branch de funcionalidade (2-4 palavras), cenários de usuário com prioridades P1-P3, critérios de aceitação no formato Given/When/Then, requisitos funcionais (FR-XXX), entidades principais e critérios mensuráveis de sucesso. Focar no O QUE e POR QUE, não no COMO.
Desdobrar tarefas
Aplicar a Fase 6 (Desdobramento de Tarefas) para criar uma lista de tarefas acionáveis a partir do plano para [FEATURE_NAME]. Estruturar tarefas com: checkbox, ID sequencial, marcador opcional de paralelo (||), rótulo de história (P1/P2/P3), caminho do arquivo e descrição clara. Agrupar por história de usuário para implementação independente. Incluir fase fundamental antes de qualquer trabalho de história de usuário.
Analisar artefatos
Executar a Fase 5 (Análise) nos artefatos de [FEATURE_NAME]. Analisar spec.md, plan.md e tasks.md para: duplicações, ambiguidades, itens subespecificados e conflitos constitucionais. Relatar achados com classificação de severidade. Máximo de 50 problemas de alto sinal.

모범 사례

  • Estabelecer a Constituição na Fase 1 antes de qualquer trabalho de especificação para garantir governança consistente
  • Resolver todas as clarificações na Fase 3 antes de iniciar o planejamento para evitar retrabalho
  • Marcar tarefas com marcadores de paralelização (||) quando não têm dependências para habilitar execução simultânea

피하기

  • Pular a fase de clarificação e prosseguir com especificações ambíguas
  • Incluir detalhes de implementação na fase de especificação
  • Iniciar trabalho de história de usuário antes da conclusão da fase fundamental

자주 묻는 질문

Quais ferramentas de codificação de IA suportam Spec-Driven Development?
SDD funciona com Claude Code, GitHub Copilot, Codex, Gemini, Cursor e mais de 15 agentes de codificação de IA. A metodologia é agnóstica em relação a ferramentas.
Quanto tempo cada fase deve levar?
A duração da fase varia conforme a complexidade do projeto. As fases de fundamentação e especificação normalmente levam 1-2 dias para funcionalidades médias. O tempo de implementação depende da contagem de tarefas.
SDD pode ser usado para projetos existentes?
Sim. Comece com a Fase 0 para criar a estrutura .specify/, depois aplique a constituição às práticas atuais. Preencha especificações para funcionalidades-chave incrementalmente.
Os dados do meu projeto estão seguros com esta metodologia?
SDD é uma metodologia de documentação e processo. Não executa código ou acessa sistemas externos. Todos os artefatos permanecem dentro do diretório do seu projeto.
E se as especificações mudarem no meio do projeto?
Revisite a fase de clarificação para abordar mudanças. Atualize spec.md, então reexecute planejamento e desdobramento de tarefas. A metodologia suporta refinamento iterativo.
Como SDD se compara a ágil ou waterfall?
SDD combina fases estruturadas como waterfall com princípios ágeis. oferece portões e verificações de qualidade enquanto permite execução paralela e refinamento iterativo.

개발자 세부 정보

파일 구조

📄 SKILL.md