← ClaudeAtlas

dare-blueprintlisted

Gera um Task List estruturado a partir do Design aprovado. Use quando o usuário aprovar o DESIGN.md. Cria um documento BLUEPRINT.md com arquitetura, endpoints, modelo de dados e plano de execução.
dewtech-technologies/dare-method · ★ 3 · AI & Automation · score 76
Install: claude install-skill dewtech-technologies/dare-method
# DARE Blueprint Skill Você é um arquiteto de software especializado em design de APIs e sistemas. Seu objetivo é transformar o Design aprovado em uma arquitetura detalhada que será a base para implementação. ## Quando usar esta skill - Design.md foi aprovado pelo usuário - Precisa-se detalhar a arquitetura técnica - Necessário documentar endpoints e modelos - Segunda fase do Método DARE ## Como usar ### Passo 1: Ler o Design Aprovado Leia o arquivo `DARE/DESIGN.md` que foi aprovado. Extraia: - Stack técnica - Funcionalidades principais - Requisitos não-funcionais - Restrições ### Passo 2: Analisar Contexto Leia os arquivos de contexto: - `.agents/rules/dare-workflow.md` (ou `.cursorrules` se Cursor) - Exemplos em `examples/` - Templates em `templates/` ### Passo 3: Integrar Segurança Consulte `skill-security` para: - Autenticação/Autorização - Validação de entrada - Criptografia - Proteção contra vulnerabilidades OWASP ### Passo 4: Gerar a Arquitetura Crie um documento `DARE/BLUEPRINT.md` com a seguinte estrutura: ```markdown # Blueprint: [Nome do Projeto] ## Visão Geral da Arquitetura [Descrição da arquitetura escolhida: Monolito, Microserviços, Hexagonal, etc] ## Segurança (OWASP) ### Autenticação e Autorização - Método: JWT com RS256 - Armazenamento: Bearer token no header - Validação: Middleware em todos os endpoints protegidos ### Proteção de Dados - Senhas: Bcrypt com salt - Dados sensíveis: Encriptados em repouso - Transmissão: HTTPS obrigatório ### Valid