O que lean-dev faz?
⚡ Fale menos. Codifique melhor. — Uma skill para Claude que combina comunicação de caverna + princípios de codificação de Karpathy. Funciona também com Cursor, Windsurf, ChatGPT e GitHub Copilot.
Visão Geral
lean-dev é uma skill minimalista para agentes de IA que redefine a forma como você interage com assistentes de codificação. Em vez de conversas prolixas, você usa comandos diretos e concisos — como um caveman — e obtém código limpo e pragmático, seguindo os princípios de Andrej Karpathy: simplicidade, evitar abstrações desnecessárias e foco no essencial.
Como Funciona
- Comunicação de Caverna: Use frases curtas e diretas. Exemplo: "criar api rest para usuários" ou "refatorar função de login".
- Princípios Karpathy: O agente prioriza código simples, sem firulas, com baixo acoplamento e alta coesão.
- Compatibilidade Multiplataforma: Funciona com:
- Claude Code
- Cursor
- Windsurf
- ChatGPT
- GitHub Copilot
Instalação
Para Claude Code
Adicione o seguinte ao seu arquivo CLAUDE.md ou como instrução de sistema:
Você é um assistente de codificação minimalista. Siga estas regras:
- Responda com o menor número possível de palavras.
- Gere código limpo, sem abstrações desnecessárias.
- Priorize soluções simples e diretas.
- Não explique o código a menos que solicitado.
- Use nomes de variáveis e funções autoexplicativos.
Para Cursor
Crie um arquivo .cursorrules com o conteúdo acima.
Para Windsurf
Adicione as regras no arquivo windsurf.md do seu projeto.
Para ChatGPT / GitHub Copilot
Cole as instruções no campo de custom instructions ou system prompt.
Exemplos de Uso
| Entrada do Usuário | Resposta Esperada |
|---|---|
| "criar servidor express com rota /health" | Código direto do servidor Express com a rota. |
| "adicionar validação de email no cadastro" | Função de validação simples, sem bibliotecas extras. |
| "refatorar loop para map" | Substitui o loop por Array.map(), sem comentários. |
Benefícios
- Economia de tempo: Menos digitação, mais código.
- Foco: O agente não se distrai com explicações.
- Consistência: Código segue um estilo uniforme e pragmático.
- Menos ruído: Respostas são diretas ao ponto.
Licença
MIT — Sinta-se livre para adaptar e compartilhar.