Ir para o conteúdo
Promovaweb

HumanLayer

A coleção HumanLayer inclui RPI para pesquisar o código, discutir uma mudança e implementar a partir de documentos locais. Veja como começar pelo RPI.

Capa da skill HumanLayer
Último commit
Licença
MIT
Mantenedor
HumanLayer
Estrelas
5.638

A coleção HumanLayer reúne skills para agentes de código. A RPI conduz uma mudança desde a pesquisa do repositório até a implementação apoiada em documentos locais. Você pode começar pela pesquisa ou solicitar uma etapa específica, conforme o trabalho já registrado.

Como usar a skill HumanLayer

O que preparar

Este guia usa a RPI, uma das skills da coleção HumanLayer. Abra o repositório e descreva a alteração desejada. Forneça os documentos existentes da tarefa e uma pasta gravável para os novos arquivos. O fluxo separa pesquisa, discussão do desenho e implementação.

Passo a passo

  1. Comece com uma pergunta sobre o código.

    Chame a RPI pelo nome e informe o que precisa entender. Quando você apresenta uma tarefa sem escolher a etapa, a skill começa pelas perguntas de pesquisa e consulta qual caminho seguir: pesquisa isolada ou pesquisa seguida de discussão, PRD ou desenho técnico.

    $rpi research como o cadastro grava clientes no banco. Quero adicionar um campo de nome preferido. Localize a validação, a gravação e os testes existentes. Use .agents/artifacts/nome-preferido para os documentos desta tarefa.

    Resultado esperado: um documento de pesquisa na pasta da tarefa, com os arquivos relevantes para a alteração. No Claude Code, use /rpi.

  2. Leia a pesquisa e escolha o próximo documento.

    Leia os arquivos citados na pesquisa e confira o percurso do cadastro, da validação até a gravação no banco. Use a pesquisa para discutir o comportamento esperado ou produzir o documento de requisitos. Quando a necessidade já estiver definida, o desenho técnico pode tratar da implementação.

    Resultado esperado: documentos que registram a alteração pretendida e os pontos ainda sem resposta, na mesma pasta da tarefa.

  3. Retome pelo diretório da tarefa.

    Para continuar em outra sessão, forneça a pasta que contém os documentos. A RPI usa os nomes e o conteúdo desses arquivos para localizar a etapa atual.

    $rpi what’s next .agents/artifacts/nome-preferido

    Resultado esperado: indicação do próximo passo e do arquivo a usar. Se a pasta não permitir escrita, escolha outra e mantenha esse endereço nas próximas chamadas.

  4. Implemente a partir do roteiro preparado.

    Depois do desenho, a skill pode criar o roteiro de implementação e executar a etapa implement-outline. Informe o diretório e revise o roteiro antes de solicitar a execução. Para corrigir a implementação, use a etapa de iteração.

    Resultado esperado: código alterado conforme o roteiro da tarefa e continuidade registrada nos documentos. A RPI recomenda sessões separadas para as fases e não recomenda commitar seus artefatos por padrão.

Instalar e atualizar

Instalar

Projeto atual

Execute na pasta do projeto para instalar a skill nesse projeto. O instalador permite escolher os agentes que receberão a instalação.

npx skills add humanlayer/skills --skill rpi

Todos os projetos

Instale no seu usuário para usar a skill em diferentes projetos. O instalador permite escolher os agentes que receberão a instalação.

npx skills add humanlayer/skills --skill rpi -g

Atualizar

Verificar atualizações

Consulte se há atualizações disponíveis para as skills instaladas antes de atualizar.

npx skills check

Atualizar skills instaladas

Atualize as skills instaladas para as versões disponíveis nos repositórios de origem.

npx skills update

Agentes compatíveis

Use esta skill no agente de sua preferência. Todos os agentes abaixo são compatíveis.

  • Claude CodeCompatível

    RPI documenta Claude Code e Codex e prevê alternativa sem subagentes. Os fluxos de CI exigem configuração própria.

  • CodexCompatível

    RPI documenta Claude Code e Codex e prevê alternativa sem subagentes. Os fluxos de CI exigem configuração própria.

  • AntigravityCompatível

    RPI permite usar ferramentas equivalentes e ler as instruções dos subagentes na sessão atual. Adapte a chamada e a pasta de artefatos.

  • Hermes AgentCompatível

    RPI permite usar ferramentas equivalentes e ler as instruções dos subagentes na sessão atual. Adapte a chamada e a pasta de artefatos.

  • OpenCodeCompatível

    RPI permite usar ferramentas equivalentes e ler as instruções dos subagentes na sessão atual. Adapte a chamada e a pasta de artefatos.

  • CursorCompatível

    RPI permite usar ferramentas equivalentes e ler as instruções dos subagentes na sessão atual. Adapte a chamada e a pasta de artefatos.