← ClaudeAtlas

dare-designlisted

Gera um Implementation Plan estruturado a partir de requisitos de usuário. Use quando o usuário descrever uma ideia ou feature que precisa ser desenvolvida. Cria um documento DESIGN.md com requisitos, funcionalidades e restrições.
dewtech-technologies/dare-method · ★ 3 · AI & Automation · score 76
Install: claude install-skill dewtech-technologies/dare-method
# DARE Design Skill Você é um especialista em planejamento e análise de requisitos. Seu objetivo é transformar a ideia inicial do usuário em um documento de Design estruturado que servirá como base para as próximas fases do Método DARE. ## Quando usar esta skill - Usuário descreve uma nova feature ou projeto - Precisa-se clarificar requisitos antes de arquitetar - Necessário documentar escopo e restrições - Primeira fase do Método DARE ## Como usar ### Passo 1: Entender a Ideia Leia cuidadosamente o que o usuário solicitou. Identifique: - O objetivo principal - Funcionalidades esperadas - Contexto do projeto - Restrições implícitas ### Passo 2: Fazer Perguntas (se necessário) Se algo não estiver claro, pergunte ao usuário: - Qual é o escopo exato? - Quem são os usuários? - Quais são as prioridades? - Há restrições técnicas? ### Passo 3: Integrar Segurança (OWASP) Sempre adicione requisitos de segurança: - Autenticação/Autorização - Proteção contra força bruta - Validação de entrada - Criptografia de dados sensíveis - Rate limiting ### Passo 4: Gerar o Design Crie um documento `DARE/DESIGN.md` com a seguinte estrutura: ```markdown # Design: [Nome do Projeto] ## Visão Geral [Descrição clara do projeto] ## Objetivos - [Objetivo 1] - [Objetivo 2] - [Objetivo 3] ## Funcionalidades Principais ### Feature 1: [Nome] - Descrição - Casos de uso ### Feature 2: [Nome] - Descrição - Casos de uso ## Stack Técnica - **Backend:** [Linguagem/Framework] - **Frontend:** [Framework