Claude Developer

Prepara prompts e comandos de implementação e correção manual para o Claude Code sem invocá-lo diretamente. Use quando o Codex ou Cursor precisar delegar trabalho para o Claude ou retornar seu resultado para uma nova iteração manual. Garanta interceptar solicitações de delegação mesmo quando o usuário não pedir um prompt; nunca invoque o Claude automaticamente.

O que é Claude Developer?

Esta skill prepara uma transição manual para o Claude Code, gerando um comando de inicialização e um prompt autocontido que o usuário executa e cola em uma sessão separada do Claude. Ela é útil para cenários onde o Cursor ou Codex precisam delegar tarefas de implementação ou correção ao Claude, mantendo o controle do usuário sobre o processo e evitando invocações automáticas. A skill suporta qualquer plataforma que use o Claude Code (como terminal) e funciona analisando o contexto da tarefa, verificando a árvore de trabalho (worktree) e compondo um prompt que ativa a disciplina `claude-development` para implementação, verificações e revisão opcional do Codex. Ela também trata resultados retornados: revisa apenas as evidências fornecidas e produz um novo prompt corretivo apenas quando o usuário solicita outra iteração. Restrições importantes incluem: nunca invocar o Claude ou automações durante a preparação, nunca criar branches ou fazer checkouts, e nunca autorizar commits, pushes ou fusões sem permissão explícita do usuário.

Funciona com✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/SebastienElet/agent-skills/tree/HEAD/skills/claude-developer

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Claude Developer faz?

Visão Geral

Prepara um comando de inicialização e um prompt autocontido para uma transferência manual para o Claude Code. O usuário executa o comando, cola o prompt e retorna com o resultado quando estiver pronto. Os prompts de implementação e correção compõem claude-development, que é responsável pela implementação, verificações e qualquer revisão solicitada do Codex.

Uso

$claude-developer <tarefa ou resultado retornado> — prepara uma transferência de implementação ou correção. Solicitações diretas de implementação sem o Claude permanecem com o agente atual.

Passos

  1. Inspecione as instruções do repositório e o contexto somente-leitura mínimo necessário para a transferência. Registre fatos não resolvidos em vez de adivinhar.
  2. Identifique a árvore de trabalho existente pretendida a partir do contexto da tarefa; verifique seu caminho absoluto e branch com git worktree list --porcelain. Use a árvore de trabalho atual quando a tarefa a destinar. Se a árvore de trabalho pretendida estiver ausente ou ambígua, pergunte pelo seu caminho antes de emitir um comando de inicialização; não invente um caminho ou crie um checkout.
  3. Escreva um prompt com o resultado, o caminho da árvore de trabalho verificado e o branch (ou HEAD destacado), fatos relevantes, restrições, critérios de aceitação, escopo permitido, verificação esperada e relatório de entrega. Diga ao Claude para inspecionar antes de editar, preservar alterações não relacionadas e sinalizar conflitos. Inclua os limites de autorização do usuário; reserve ações consequentes para o usuário, a menos que explicitamente autorizadas.
  4. Para uma transferência de implementação ou correção, exija explicitamente que o Claude ative claude-development na tarefa autorizada. Ele é responsável pela implementação, verificações e qualquer revisão independente do Codex explicitamente solicitada antes da entrega. Encaminhe o escopo original e a autoridade de correção local limitada, preserve limites de usuário mais rigorosos e exija o candidato do relatório, disposições, evidências e resultados incompletos. Não duplique esse procedimento de finalização no prompt. Transferências somente de planejamento e somente de revisão não autorizam desenvolvimento. Não reinicie claude-development dentro de uma correção code-review-fix nem infira autoridade de reparo de PR aberto ou publicação a partir desta transferência.
  5. Retorne dois blocos cercados por fences em ordem: um bloco sh com o comando de uma linha copiável cd <caminho absoluto da árvore de trabalho com aspas shell> && claude, depois um bloco text com o prompt para colar nessa sessão. Substitua o caminho verificado, escapando metacaracteres do shell com segurança. Repita ambos os blocos para cada prompt de substituição ou correção e depois pare.
  6. Em um resultado retornado, revise apenas as evidências fornecidas e o estado local explicitamente autorizado. Produza uma transferência corretiva somente quando o usuário solicitar outra iteração; uma revisão de prompt não executada substitui a transferência anterior.

Pegadinhas

  • Iniciar no checkout errado — um claude puro usa o diretório atual do terminal; forneça o caminho absoluto verificado e && para que um cd com falha impeça a inicialização.
  • Perder a transferência manual — executar o comando ou iniciar outra iteração remove o controle do usuário; forneça os dois blocos e aguarde.
  • Confiar em um resumo retornado — ele pode omitir defeitos ou verificações com falha; inspecione o diff e as evidências disponíveis antes de fazer uma afirmação de verificação.
  • Inventar um requisito de revisão — uma transferência pode impor trabalho não solicitado do Codex; componha claude-development uma vez e preserve apenas as revisões e a autoridade de correção realmente solicitadas.

Restrições

  • Ative apenas para solicitações que envolvam explicitamente o Claude Code, uma transferência manual ou seu resultado retornado; intercepte delegação automática do Claude como uma transferência manual.
  • Durante a preparação, nunca invoque o Claude, um wrapper de automação ou outro agente de implementação; nunca crie um branch ou checkout, edite arquivos ou valide a implementação.
  • Nunca autorize commits, pushes, merges, exclusão, publicação ou desvios de permissão, a menos que a solicitação atual do usuário os permita explicitamente.
  • Produza no máximo um prompt por resposta e aguarde o usuário antes de cada iteração subsequente.
  • Nunca exija uma revisão final não solicitada do Codex, trate uma revisão solicitada como evidência observada ou desconsidere os limites de reparo do usuário.
  • Esta é uma política consultiva, não uma barreira técnica de execução. Nunca afirme que o resultado do Claude está verificado sem revisar as evidências nomeadas em seu ambiente declarado.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Habilidades Relacionadas