thr-agents
v1.2.2
Published
Harness multi-stack (Laravel, React, Flutter, Delphi, PHP Puro) para Claude Code com onboarding guiado, Clean Architecture e TDD automatizado.
Maintainers
Readme
THR Agents Harness
Harness multi-stack para Claude Code com onboarding guiado, Clean Architecture obrigatória e TDD automatizado.
Stacks suportadas
| Stack | Papel | Ferramentas padrão | |---|---|---| | Laravel | Backend API REST | JWT, PHPUnit | | React | Frontend web | Tailwind, Axios, Shadcn/Material UI, React Hook Form, date-fns, Framer Motion | | Flutter | Mobile | GetX, Flutter Test | | Delphi | ERP Windows | Object Pascal, Clean Architecture | | PHP Puro | Sistemas legados | MySQL/MariaDB, jQuery, cURL, sessões nativas |
Instalação
npx thr-agentsOu diretamente:
npx thr-agents installComandos
npx thr-agents install # Instalar harness no projeto atual
npx thr-agents update # Atualizar para versão mais recente
npx thr-agents status # Ver status do harness no projetoComo funciona
- Instale o harness no seu projeto com
npx thr-agents install - Abra o projeto no Claude Code
- Execute
/new-projectpara iniciar o onboarding guiado - O agente irá perguntar sobre o projeto, detectar a stack automaticamente e gerar a estrutura
O que é instalado
.claude/
agents/
orchestrator.md ← orquestra fases e delega tasks
onboarding-agent.md ← entrevista e gera PROJECT.md
laravel-agent.md ← API REST com templates completos
react-agent.md ← frontend com templates completos
flutter-agent.md ← mobile com templates GetX
delphi-agent.md ← ERP com templates Object Pascal
php-legado-specialist.md ← sistemas PHP legados sem framework
code-reviewer.md ← revisão de conformidade (5 eixos)
security-reviewer.md ← revisão de segurança (5 eixos)
skills/
detect-stack.md ← detecção automática por arquivos
tdd-pipeline.md ← geração obrigatória de testes
generate-claudeignore.md
reinforce-gitignore.md
commands/
new-project.md ← /new-project
new-feature.md ← /new-feature
PROJECT.template.md
SETTINGS.md
CLAUDE.mdDetecção automática de stack
| Arquivo detectado | Stack |
|---|---|
| composer.json | Laravel |
| pubspec.yaml | Flutter |
| *.dproj | Delphi |
| package.json + React | React |
| .php na raiz sem framework | PHP Puro |
Atualização
npx thr-agents updateO PROJECT.md do seu projeto nunca é sobrescrito na atualização. Apenas os agentes, skills e comandos são atualizados.
Requisitos
- Node.js 18+
- Claude Code CLI instalado
