skills/plan-writing/SKILL.md
Planejamento estruturado de tarefas com decomposição clara, dependências e critérios de verificação. Use ao implementar funcionalidades, refatorar ou qualquer trabalho de múltiplas etapas.
npx skillsauth add lucasfdigital/orchard plan-writingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Fonte: obra/superpowers
Esta skill fornece uma estrutura para decompor o trabalho em tarefas claras e acionáveis, com critérios de verificação.
{task-slug}.md na RAIZ DO PROJETO.auth-feature.md)..claude/, docs/ ou pastas temporárias.🔴 NÃO existam templates fixos. Cada plano é ÚNICO para a tarefa.
| ❌ Errado | ✅ Correto | | :--- | :--- | | 50 tarefas com sub-sub-tarefas | No máximo 5-10 tarefas claras | | Cada micro-passo listado | Apenas itens acionáveis | | Descrições verbosas | Uma linha por tarefa |
Regra: Se o plano tiver mais de 1 página, está muito longo. Simplifique.
| ❌ Errado | ✅ Correto |
| :--- | :--- |
| "Configurar projeto" | "Rodar npx create-next-app" |
| "Adicionar autenticação" | "Instalar next-auth, criar /api/auth/[...nextauth].ts" |
| "Estilizar a UI" | "Adicionar classes Tailwind ao Header.tsx" |
Regra: Cada tarefa deve ter um resultado claro e verificável.
Para NOVO PROJETO:
Para ADIÇÃO DE FUNCIONALIDADE:
Para CORREÇÃO DE BUG:
🔴 NÃO copie e cole comandos de script. Escolha com base no tipo de projeto.
| Tipo de Projeto | Scripts Relevantes |
| :--- | :--- |
| Frontend/React | ux_audit.py, accessibility_checker.py |
| Backend/API | api_validator.py, security_scan.py |
| Mobile | mobile_audit.py |
| Banco de Dados | schema_validator.py |
| Full-stack | Mistura dos acima com base no que foi alterado |
Errado: Adicionar todos os scripts a cada plano. Correto: Apenas scripts relevantes para ESTA tarefa.
| ❌ Errado | ✅ Correto |
| :--- | :--- |
| "Verificar se o componente funciona" | "Rodar npm run dev, clicar no botão, ver o toast" |
| "Testar a API" | "curl localhost:3000/api/users retorna 200" |
| "Checar estilos" | "Abrir navegador, verificar se o toggle do modo escuro funciona" |
# [Nome da Tarefa]
## Objetivo
Uma frase: O que estamos construindo/corrigindo?
## Tarefas
- [ ] Tarefa 1: [Ação específica] → Verificar: [Como checar]
- [ ] Tarefa 2: [Ação específica] → Verificar: [Como checar]
- [ ] Tarefa 3: [Ação específica] → Verificar: [Como checar]
## Pronto Quando
- [ ] [Critério principal de sucesso]
## Notas
[Qualquer consideração importante]
Isso é tudo. Sem fases, sem sub-seções, a menos que seja realmente necessário. Mantenha o mínimo. Adicione complexidade apenas quando exigido.
[x] quando concluído.development
Princípios de teste de aplicações web. E2E, Playwright, estratégias de auditoria profunda.
development
Revisar o código da UI para conformidade com as Web Interface Guidelines. Use quando solicitado para "revisar minha UI", "checar acessibilidade", "auditar design", "revisar UX" ou "verificar meu site em relação às melhores práticas".
testing
Princípios avançados de análise de vulnerabilidade. OWASP 2025, Segurança da Cadeia de Suprimentos (Supply Chain), mapeamento de superfície de ataque e priorização de riscos.
testing
Padrões e princípios de teste. Estratégias de testes unitários, de integração e mocking.