paperclip-task-bridge
Faz seu agente criar e gerenciar tarefas em outra plataforma. É útil para interagir com sistemas de gerenciamento de projetos diretamente.
O que ela faz
Esta ferramenta conecta o Hermes a um sistema chamado Paperclip. Ela permite criar, comentar e atualizar tarefas diretamente no Paperclip usando informações do Hermes.
Quando usar
- ✓Quando você precisa criar uma nova tarefa no Paperclip a partir de uma solicitação do Hermes.
- ✓Quando você precisa adicionar um comentário ou atualizar o status de uma tarefa existente no Paperclip.
- ✓Quando você quer ver uma lista das tarefas que foram atribuídas a você no Paperclip.
Exemplo do que pedir para a IA
“Crie uma tarefa no Paperclip para investigar falhas no checkout com a descrição 'Capturar a requisição falha e a causa raiz'.”
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
A ferramenta usa credenciais de API específicas para se comunicar com o Paperclip. Ela envia comandos para criar, comentar ou atualizar tarefas, recebendo de volta um resumo da operação.
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 paperclipai/paperclip --skill paperclip-task-bridgeOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/adapters/hermes/skills/paperclip-task-bridge/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.
Ponte de Tarefas Paperclip
Use esta habilidade quando uma solicitação originada pelo Hermes precisar criar ou atualizar trabalho no Paperclip diretamente. Esta é a direção Hermes-para-Paperclip, separada do Paperclip acordando o Hermes através do adaptador hermes_local ou hermes_gateway.
Ambiente Necessário
Configure isto nos segredos do ambiente/perfil do Hermes, não no texto do prompt:
PAPERCLIP_API_URL- URL base do Paperclip, com ou sem/api.PAPERCLIP_BRIDGE_API_KEY- uma chave de API de agente do Paperclip criada comscope.kind = "task_bridge".
Opcional:
PAPERCLIP_API_KEY- variável de ambiente de fallback para perfis mais antigos; ela ainda deve conter uma chave com escopotask_bridge, nunca uma chave de agente completa.PAPERCLIP_COMPANY_ID- pula uma consulta de identidade quando definida.PAPERCLIP_AGENT_ID- pula uma consulta de identidade quando definida.PAPERCLIP_RUN_ID- enviada comoX-Paperclip-Run-Idem requisições mutáveis quando o Hermes está rodando dentro de um heartbeat do Paperclip.
Nunca imprima ou cole chaves de API. O helper lê credenciais de variáveis de ambiente e imprime apenas resumos de resposta. Não coloque uma chave de API de agente reivindicada normal em um runtime do Hermes exposto à internet; chaves normais podem usar rotas amplas do Paperclip da mesma empresa.
Criar uma Chave de Ponte
Crie a chave a partir de uma sessão de API do Paperclip autenticada por quadro e armazene o token retornado uma vez:
curl -X POST "$PAPERCLIP_API_URL/api/agents/$HERMES_AGENT_ID/keys" \
-H "Authorization: Bearer $BOARD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Hermes task bridge",
"scope": {
"kind": "task_bridge",
"parentIssueId": "00000000-0000-4000-8000-000000000000"
}
}'
Use parentIssueId ou parentIssueIds quando o Hermes deve apenas criar tarefas filhas sob trabalho aprovado. Use projectId ou projectIds quando o limite aprovado for um projeto. Uma chave de ponte pode criar tarefas apenas dentro desse limite, pode comentar/atualizar apenas issues criadas ou atribuídas pela ponte, e não pode usar superfícies de lista/busca/leitura de issues em toda a empresa.
Helper
Execute o helper a partir deste diretório de habilidade:
node ./paperclip-task.mjs --help
Comandos:
node ./paperclip-task.mjs list-assigned
node ./paperclip-task.mjs create-task --parent-id "00000000-0000-4000-8000-000000000000" --title "Investigate checkout failures" --description "Capture failing request and root cause."
node ./paperclip-task.mjs comment --issue PAP-123 --body "Found the failing request path."
node ./paperclip-task.mjs update-status --issue PAP-123 --status in_review --comment "Ready for review."
create-task define como padrão atribuir a tarefa ao agente autenticado do Hermes para que o trabalho seja imediatamente acionável. Use --unassigned para criar trabalho em backlog em vez disso. Use --assignee-agent-id <uuid> apenas quando a chave de API do Paperclip tiver permissão para atribuir trabalho a esse agente.
Para corpos de múltiplas linhas, prefira arquivos ou stdin:
node ./paperclip-task.mjs create-task --title "Write rollout note" --description-file ./task.md
node ./paperclip-task.mjs comment --issue PAP-123 --body-file -
Expectativas de Fluxo de Trabalho
- Mantenha as tarefas com escopo de empresa usando a empresa resolvida a partir da chave de agente com escopo.
- Deixe o registro de atividade do Paperclip vir dos endpoints normais da API; não escreva logs locais que incluam credenciais.
- Use comentários para progresso duradouro.
- Use
update-statusapenas quando a issue tiver uma disposição real:done,in_review,blocked,todo,in_progress,backlog, oucancelled. - Use
list-assignedantes de criar trabalho duplicado quando o usuário perguntar sobre atribuições atuais do Paperclip.
Perguntas frequentes
O que são as credenciais de API?
São como senhas especiais que permitem que o Hermes se conecte e controle o Paperclip de forma segura, sem expor informações sensíveis.
Posso criar qualquer tipo de tarefa?
Você pode criar tarefas dentro de limites definidos pela chave de API, como um projeto específico ou uma tarefa pai. Isso garante que as tarefas sejam criadas no lugar certo.
Como eu sei se uma tarefa já existe?
Use o comando 'list-assigned' para ver as tarefas que já estão atribuídas a você no Paperclip antes de criar uma nova, evitando duplicidade.
Detalhes
Descrição original do autor
Create, comment on, update, and list Paperclip tasks from Hermes using scoped Paperclip API credentials.
repo: paperclipai/paperclip
Popularidade
- Estrelas no GitHub
- 103 mil
- Posição no ranking
- #368
- Licença
- MIT
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
delegate-work
Ajuda seu agente a delegar trabalho para outro agente. É útil para dividir tarefas complexas e acompanhar o progresso de forma organizada.
paperclipai/paperclip
follow-up-results
Faz seu agente verificar resultados de trabalhos anteriores. É útil para acompanhar o andamento de tarefas e adicionar feedback humano.
paperclipai/paperclip
review-my-team
Ajuda seu agente a revisar a equipe conectada. É útil para ter um resumo do time, tarefas, bloqueios e aprovações pendentes.
paperclipai/paperclip
index-refresh
Ajuda seu agente a atualizar índices de documentação. É útil para garantir que a navegação e a organização de wikis estejam sempre corretas.
paperclipai/paperclip
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC