code-mate-pi
Ajuda seu agente a analisar e implementar tarefas em repositórios de código. É útil para quando você quer que o agente trabalhe em partes específicas de um projeto.
O que ela faz
Este agente executa uma ferramenta chamada 'Pi' para analisar ou implementar tarefas específicas no seu código. Ele faz isso de forma automática, sem precisar de interação contínua.
Quando usar
- ✓Quando você quer que a IA analise um trecho de código para encontrar problemas.
- ✓Quando você precisa que a IA implemente uma funcionalidade específica no seu projeto.
- ✓Quando você quer automatizar uma tarefa repetitiva de análise de código.
Exemplo do que pedir para a IA
“Analise este arquivo e me diga se há erros de sintaxe.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele roda o programa 'Pi' em segundo plano, configurando-o para analisar seu código e retornar os resultados em um formato que o computador entende (JSON). Ele verifica se o 'Pi' está instalado e se as configurações de acesso estão corretas antes de começar.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add CherryHQ/cherry-studio --skill code-mate-piOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/CherryHQ/cherry-studio/main/resources/code-cli-skills/code-mate-pi/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Pi
Executar
- Defina o diretório de trabalho do Bash para o projeto exato nomeado pelo usuário e defina um tempo limite finito, normalmente 10 minutos.
- Verifique a disponibilidade com
command -v pi. Se estiver faltando, pare e peça ao usuário para instalar o Pi no Code Mate. - Execute uma tarefa sem sessão:
pi --mode json --no-session "<prompt>"
Passe o prompt como um argumento entre aspas. Analise a saída padrão como JSONL e inspecione os eventos de erro; o Pi pode relatar falha do modelo ou da ferramenta no fluxo de eventos, portanto, o processamento de saída sozinho é insuficiente. Nunca inicie o Pi interativo ou /login.
Autenticação e Permissões
Se o Pi relatar login, modelo, provedor ou configuração de API ausentes, pare e peça ao usuário para configurar o Pi no Code Mate. Nunca solicite, leia, imprima ou copie credenciais.
O Pi não tem um prompt de aprovação de ferramenta e normalmente expõe ferramentas de leitura, gravação, edição e Bash. Para análise, anexe --tools read,grep,find,ls. Inclua gravação, edição ou Bash apenas quando o usuário solicitar explicitamente alterações no espaço de trabalho e mantenha a lista de ferramentas e o diretório de trabalho o mais restritos possível.
Exemplo: execute um diagnóstico somente leitura com --tools read,grep,find,ls, em seguida, use apenas a mensagem JSONL final se nenhum evento de erro ocorreu.
Perguntas frequentes
O que é 'Pi'?
'Pi' é um programa que ajuda a analisar e trabalhar com código de forma automática.
O que significa 'não interativo'?
Significa que o agente faz o trabalho sozinho, sem pedir sua permissão ou confirmação a cada passo.
O que acontece se o 'Pi' não estiver instalado?
O agente vai te avisar que o 'Pi' precisa ser instalado para que ele possa funcionar.
Detalhes
Descrição original do autor
Runs Pi non-interactively and parses its JSON event stream for repository tasks. Use when the user asks to delegate a bounded analysis or implementation task to Pi.
repo: CherryHQ/cherry-studio
Popularidade
- Estrelas no GitHub
- 53 mil
- Posição no ranking
- #1813
- Licença
- AGPL-3.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
code-mate-antigravity
Faz seu agente analisar código e realizar tarefas de programação. É útil para revisar ou melhorar código existente.
CherryHQ/cherry-studio
code-mate-claude-code
Ajuda seu agente a analisar e implementar código. É útil para tarefas de desenvolvimento de software e revisão de código.
CherryHQ/cherry-studio
code-mate-codex
Faz seu agente analisar e implementar código. É útil para obter resultados de codificação ou comparar com outras ferramentas.
CherryHQ/cherry-studio
code-mate-deepseek-harness
Ajuda seu agente a analisar e implementar código em repositórios. É útil para tarefas de desenvolvimento limitadas e análise de código.
CherryHQ/cherry-studio
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC