mariltonleal/claude-skill-spec-driven-development

Skill para Claude Code — transforma especificações funcionais (.md) em planos de implementação faseados com subagentes, paralelização e validação

O que é claude-skill-spec-driven-development?

Esta skill para Claude Code permite que desenvolvedores convertam especificações funcionais escritas em arquivos Markdown (.md) em planos de implementação estruturados e faseados. Utilizando conceitos avançados como subagentes, paralelização de tarefas e validação contínua, a skill otimiza o fluxo de desenvolvimento baseado em especificações. Ela é especialmente útil para projetos que seguem metodologias ágeis ou precisam de rastreabilidade clara entre requisitos e implementação. O processo inclui a leitura da especificação, decomposição em etapas gerenciáveis, execução paralela de subagentes, e verificação automática de conformidade com os requisitos originais.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add mariltonleal/claude-skill-spec-driven-development

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que claude-skill-spec-driven-development faz?

Skill para Claude Code — transforma especificações funcionais (.md) em planos de implementação faseados com subagentes, paralelização e validação

Visão Geral

Esta skill permite que você defina funcionalidades em arquivos Markdown e as transforme automaticamente em planos de implementação detalhados. O fluxo de trabalho é baseado em:

  • Leitura de especificações: arquivos .md com requisitos funcionais
  • Geração de planos: decomposição em fases e tarefas
  • Paralelização: execução simultânea de subagentes para tarefas independentes
  • Validação: verificação automática de que a implementação atende aos requisitos

Como usar

  1. Crie um arquivo de especificação funcional, por exemplo feature-x.md
  2. Execute o comando: claude -p "execute a skill spec-driven-development com o arquivo feature-x.md"
  3. A skill lerá o arquivo, gerará um plano e iniciará a implementação faseada

Exemplo de especificação

# Feature: Autenticação de usuário

- RF001: O sistema deve permitir login com email e senha
- RF002: A senha deve ter no mínimo 8 caracteres
- RF003: O token de acesso deve expirar em 24 horas

Dependências

  • Claude Code (versão 0.2.0 ou superior)
  • Acesso a um terminal com Node.js 18+
  • Arquivos de especificação no formato Markdown

Configuração

Não são necessárias configurações adicionais. A skill utiliza o diretório atual como base para encontrar arquivos .md e gerar os planos.

Licença

MIT

Habilidades Relacionadas