DotAgents
DotAgents contém 15 skills coletadas de rcelebrone, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
Revisão holística pré-commit (estilo PR Review). Valida o diff contra as 3 memórias vivas (guidelines, architecture, business), a spec da task e os padrões Clean Code. Executada obrigatoriamente pelo Tech Lead antes de liberar para Ops.
Gera estrutura completa de testes automatizados (unitários, integração e edge cases) com base no código existente. Use para "escrever testes para este arquivo", "aumentar cobertura" ou "criar mocks".
Analisa código buscando gargalos de performance, complexidade algorítmica (Big-O) ineficiente e vazamentos de memória. Use para "otimizar esta query", "reduzir alocação de memória" ou "auditar gargalos".
Especialista em documentação de código e APIs. Gera e atualiza especificações (OpenAPI/Swagger), diagramas Mermaid, README e JSDoc/Docstrings. Use para "documentar este endpoint", "atualizar swagger" ou "gerar documentação da função".
Especialista em manutenção de contexto e memórias. Atualiza arquivos de arquitetura, regras de negócio e guias do projeto após conclusão de implementações ou pré commit. Use para "atualizar memória", "analisar diff", "guardar aprendizados" ou sincronizar o contexto do projeto.
Skill de inicialização da squad. Faz a varredura do projeto e popula a memória técnica e de negócios em `memorys/`. ATENÇÃO - SÓ DEVE ser executada se houver solicitação explícita do usuário ("instalar a squad", "fazer setup inicial", "bootstrap do projeto") ou após o instalador raiz (`agent.md`) já ter feito a configuração de ferramenta.
Orquestra o ciclo de vida de novas funcionalidades e tarefas técnicas. Use para "criar feature", "iniciar tarefa", "branch" ou "gerar boilerplate".
Skill para reestruturação estrutural de código sem alterar o comportamento externo, melhorando manutenibilidade.
Auditoria de segurança aplicada (AppSec). Varre código, dependências e configurações contra OWASP Top 10 / CWE Top 25, identifica segredos expostos, valida controles de auth/authz e gera relatório priorizado. Use para "revisar segurança", "auditar vulnerabilidades", "threat modeling" ou "security review".
Gera e exibe o dashboard visual da squad. Use quando o usuário pedir para "apresentar a squad", "mostrar como vocês funcionam" ou "exibir o dashboard dos agentes".
Especialista em triagem e causa raiz (RCA) de bugs. Use quando o usuário reportar "erro", "bug" ou "falha" para isolar o problema e localizar arquivos prováveis.
Gerencia ciclo de releases, changelogs e deployments. Use para "finalizar tarefa", "fazer release", "deploy" ou "publicar versão".
Monitora conformidade arquitetural e automatiza ADRs (Technical Decisions). Use quando o usuário pedir para "criar ADR", "validar arquitetura" ou "checar padrões".
Gerencia infraestrutura, dependências e variáveis de ambiente. Use para "auditar", "atualizar pacotes", ou "sincronizar infra". Especialista em segurança e docs de variáveis (.env).
Escaneia docs/todo/ procurando demandas pendentes e arquiva as concluídas em docs/done/. Use para "verificar tasks", "fechar task", "o que está pendente" ou "mover para done".