Pular pro conteúdo

Graphite skill

Em vez de um PR gigante, o Claude divide o trabalho em vários PRs pequenos, um em cima do outro, cada um passando no build sozinho.

por withgraphite

instalações
10 mil
estrelas no GitHub
7
No skills.sh desde
fevereiro de 2026
Licença
Sem licença declarada

Atualizada no GitHub em 18 de fevereiro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill ensina o Claude a trabalhar com o gt, a linha de comando do Graphite pra PRs empilhados: cada PR depende do anterior e todos sobem juntos pra revisão. Ela tem uma tabela de comandos pra criar branch (gt create), emendar (gt modify), subir e descer na pilha, ver a estrutura (gt ls) e enviar (gt submit).

A regra é preferir mais PRs, e menores: cada um independente, passando no CI sozinho, com escopo estreito e diff curto. Os nomes seguem o padrão pilha/descrição, como auth-bugfix/reorder-args. Depois de criar cada PR, o Claude roda lint, build e testes do projeto e corrige com gt modify.

Ela resolve os enroscos comuns: branch não rastreada em worktree, pilha montada em cima da branch errada, reordenar com gt move, conflito no restack, rebase interrompido quando a sessão acaba no meio, e apagar branch da pilha sem o gt travar pedindo confirmação. A descrição de cada PR leva o contexto da pilha e o porquê da mudança.

Nas palavras de quem fez

Work with Graphite (gt) for stacked PRs - creating, navigating, and managing PR stacks.

withgraphite, no SKILL.md

Quando usar

  • Feature grande que viraria um PR impossível de revisar
  • Pilha de PRs que ficou com a base errada
  • Rebase que parou no meio e ninguém sabe em que pé está
  • Dividir em partes menores um PR que cresceu demais

Depois de instalar, é só pedir assim

  • Divide essas mudanças numa pilha de PRs pequenos com o Graphite e envia pra revisão
  • Minha pilha está em cima da branch errada, coloca ela de volta na main
  • Escreve a descrição de cada PR da pilha com o contexto e o porquê

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Graphite no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Graphite, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a graphite precisa pra funcionar?

Da CLI do Graphite (gt) instalada e logada na sua conta do Graphite, de um repositório no GitHub e do gh, a CLI do GitHub, pra editar título e descrição dos PRs.

Roda no Codex e no Antigravity?

Roda: os passos são comandos gt, git e gh no terminal. A lista de comandos liberados no topo da skill e a dica de escrever a descrição do PR com a ferramenta Write são do Claude Code; em outro agente, o resto funciona igual.

Ela serve pra quem não usa o Graphite?

Não. Sem o gt, sobra só o conselho de fazer PRs pequenos. Ela também não revisa código nem aprova PR: cuida de criar, organizar e enviar a pilha.

Levar essa skill

1x graphiteR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/withgraphite/agent-skills

Aprenda a usar