Uma Agent Skill que oferece aos agentes de programação com IA um fluxo de trabalho de projetos guiado por especificações, transformando PRDs em épicos e GitHub Issues, com execução paralela em Git worktrees.
ericrisco/rsc-harness
Uma CLI que instala no projeto um harness de skills, regras, hooks e documentação para 18 assistentes de programação com IA, após você revisar o plano.
- Estrelas
- 521
- Forks
- 73
- Issues abertas
- 5
- Último commit
- anteontem
O que é?
rsc-harness é um meta-harness: configura as instruções, skills, regras de trabalho e documentação do projeto de que os assistentes de programação com IA precisam, adaptadas ao seu projeto. A ferramenta faz algumas perguntas iniciais sobre seu objetivo e os assistentes que você usa e, em seguida, apresenta um plano em que cada componente é selecionado, adiado ou excluído com uma justificativa. Nada é gravado até você aprovar esse plano específico.
A configuração fica dentro do projeto. Os arquivos de skills são armazenados uma única vez em .rsc/skills e vinculados à pasta de cada assistente, para que escolher vários assistentes não duplique o conteúdo. O catálogo inclui 274 skills sobre linguagens, frameworks, bancos de dados, implantação, testes e tarefas de negócio, como faturamento e vendas. Uma wiki local 02-DOCS reúne o conhecimento do projeto, e uma convenção 01-TOOLS documenta como os serviços externos são conectados.
No Claude Code, hooks aplicam algumas regras, como recusar commits em uma branch main protegida e confirmar comandos destrutivos. Nos outros assistentes, as mesmas regras são seguidas por meio de skills e instruções, mas não são aplicadas por hooks. Há suporte a memória de sessão e sincronização do conhecimento da equipe para vários destinos, com diferentes níveis de suporte indicados para cada assistente.
Recursos principais
- 01Instala skills, regras e hooks no projeto para 18 assistentes de IA.
- 02Apresenta um plano que pode ser revisado, com componentes selecionados, adiados e excluídos, antes de gravar arquivos.
- 03Armazena cada skill uma única vez e cria links para ela na pasta de cada assistente.
- 04Oferece um catálogo com 274 skills sobre desenvolvimento, operações e tarefas de negócio.
- 05Mantém o conhecimento do projeto em uma wiki Markdown local que os agentes consultam antes de agir.
- 06Oferece um comando doctor para verificar a integridade do harness e corrigir divergências.
Casos de uso
- Configurar um conjunto consistente de instruções e skills para agentes em uma equipe que usa vários assistentes de programação com IA.
- Fornecer a um agente uma base de conhecimento do projeto mantida e conexões documentadas com ferramentas externas.
- Adicionar proteções, como regras para branches protegidas e confirmação antes de comandos destrutivos, no Claude Code.
- Adicionar skills específicas a um projeto existente sem adotar o fluxo de trabalho completo.
Em coleções
Tópicos
Perguntas frequentes
- O que é rsc-harness?
- Uma CLI que instala no projeto um harness de skills, regras, hooks e documentação para 18 assistentes de programação com IA, após você revisar o plano. rsc-harness é um meta-harness: configura as instruções, skills, regras de trabalho e documentação do projeto de que os assistentes de programação com IA precisam, adaptadas ao seu projeto. A ferramenta faz algumas perguntas iniciais sobre seu objetivo e os assistentes que você usa e, em seguida, apresenta um plano em que cada componente é selecionado, adiado ou excluído com uma justificativa. Nada é gravado até você aprovar esse plano específico.
- rsc-harness é gratuito? Qual é a licença?
- rsc-harness é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- rsc-harness ainda é mantido?
- Manutenção ativa. O último commit de rsc-harness foi em 4 de nov. de 2026.
- Para que posso usar rsc-harness?
- Configurar um conjunto consistente de instruções e skills para agentes em uma equipe que usa vários assistentes de programação com IA. Fornecer a um agente uma base de conhecimento do projeto mantida e conexões documentadas com ferramentas externas. Adicionar proteções, como regras para branches protegidas e confirmação antes de comandos destrutivos, no Claude Code. Adicionar skills específicas a um projeto existente sem adotar o fluxo de trabalho completo.
- Onde consigo rsc-harness?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ericrisco/rsc-harness
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um app de CLI para executar e alternar entre várias sessões de agentes de programação com IA em Git worktrees e projetos, sem tmux.
Conjunto de skills para agentes que levam uma ideia ou base de código existente por PRD, funcionalidades, regras e RFCs sequenciadas antes de agentes de programação com IA escreverem código.
Uma IDE com agentes baseada no agente de programação pi, que executa cada tarefa em um workspace isolado de git worktree, com specs vivas e skills reutilizáveis.
Biblioteca de padrões e toolkit de CLI para criar loops que permitem a agentes de programação com IA encontrar tarefas, executá-las, verificar os resultados e persistir o estado.
Instala um fluxo de desenvolvimento orientado por especificações como Agent Skills para agentes de programação com IA, como Claude Code, Codex e Cursor, cobrindo requisitos, design, tarefas e implementação autônoma.