wiki-ingest
Ajuda seu agente a adicionar novas informações à Wiki do LLM. Ele organiza o conteúdo para que seja fácil de encontrar e usar.
O que ela faz
Esta ferramenta organiza informações de um documento bruto e as transforma em conhecimento interligado em uma wiki. Ela cria páginas para fontes, conceitos e resumos, garantindo que tudo esteja conectado e referenciado corretamente.
Quando usar
- ✓Quando você recebe uma tarefa para adicionar um novo documento à wiki.
- ✓Se você precisa transformar um arquivo de texto em um formato de wiki organizado.
- ✓Ao querer garantir que novas informações sejam devidamente referenciadas e conectadas ao conhecimento existente.
Exemplo do que pedir para a IA
“Por favor, adicione o documento em 'raw/meu_documento.txt' à wiki.”
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 lê o documento, verifica o que já existe na wiki para evitar repetições e cria novas páginas para o conteúdo. Ela também adiciona links entre as páginas e atualiza o índice principal.
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 wiki-ingestOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/plugins/plugin-llm-wiki/skills/wiki-ingest/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.
Ingestão de Wiki
Transforme um documento de origem em conhecimento de wiki durável e interligado.
Entradas
- Um problema de operação com
operationType: "ingest"atribuído a você. - Um caminho
raw/mencionado no corpo do problema (sempre trateraw/como imutável). - O
wikiId,spaceSluge a raiz do espaço de destino do problema de operação (caso contrário, pare e apresente a configuração ausente ao solicitante).
Fluxo de Trabalho
- Leia o contexto primeiro.
- Leia as
AGENTS.mddo espaço de destino para convenções de página (nomes de arquivos, frontmatter, voz, estilo de citação). - Leia as
wiki/index.mddo espaço de destino para ver o que já existe. - Leia as últimas ~20 entradas de
wiki/log.mddo espaço de destino para evitar re-ingestão de uma origem ou re-resolução de uma contradição que outra pessoa já registrou.
- Leia as
- Leia a origem de ponta a ponta com
wiki_read_source, passando owikiIde ospaceSlugdo problema de operação. Não escaneie. Observe a estrutura da origem, as alegações, as datas e qualquer coisa que contradiga as páginas existentes. - Planeje, depois confirme — mas apenas se o usuário estiver no loop. Se a operação veio de uma rotina (sem usuário ativo), prossiga. Se um usuário estiver perguntando interativamente, resuma os 3 a 5 pontos principais que você pretende registrar e pergunte qual enfatizar antes de escrever.
- Escreva a página de origem em
wiki/sources/<slug>.md— ~300–800 palavras, frontmatter de acordo com o esquema da wiki, voz neutra, alegações-chave com trechos citados onde eles têm peso. A página de origem é o destino canônico de citação para todo o resto que esta habilidade escreve. - Atualize ou crie páginas downstream em
entities/,concepts/esynthesis/. Uma ingestão típica toca em 5 a 15 páginas; resista a criar páginas para ideias que aparecem apenas uma vez. - Conecte os links cruzados. Cada alegação que vem da origem a cita como
(see [[wiki/sources/<slug>]]). Cada entidade / conceito mencionado pelo nome em mais de uma página se vincula à sua página dedicada. - Marque contradições; não sobrescreva silenciosamente. Quando um novo material discorda de uma página existente, anexe uma chamada
> ⚠ contradicted by [[wiki/sources/<slug>]] (YYYY-MM-DD)à página mais antiga e anote o conflito no log. - Atualize
wiki/index.mdcom resumos de uma linha para quaisquer novas páginas. - Anexe uma entrada de log em
wiki/log.md:## [YYYY-MM-DD] ingest | <source title> - source: raw/<filename> - new pages: [[...]], [[...]] - updated pages: [[...]], [[...]] - notes: <one-line synthesis or open question>
Voz
- Concisa, factual, neutra. Referencie material, não narrativa.
- Sem enquadramento de "Hoje eu aprendi" ou "Isso é interessante porque".
- Cite a origem textualmente quando a paráfrase perder precisão.
Verificação
Antes de fechar o problema de operação:
- A página de origem existe em
wiki/sources/<slug>.mdcom frontmatter válido e um camposources:apontando para o caminho bruto. - Cada página nova ou atualizada se vincula de volta à página de origem ou a uma página downstream que o faz.
-
wiki/index.mdlista cada nova página sob a categoria correta com um resumo de uma linha. -
wiki/log.mdtem a entrada de ingestão com o formato exato de cabeçalho do nome do arquivo (para quegrep "^## \[" wiki/log.mdcontinue funcionando). - Qualquer contradição entre a nova origem e uma página mais antiga é anotada, não sobrescrita silenciosamente.
- Nenhum arquivo sob
raw/foi modificado.
Ferramentas
wiki_list_sources, wiki_read_source, wiki_search, wiki_read_page, wiki_write_page. Sempre inclua o wikiId e o spaceSlug do problema de operação.
Perguntas frequentes
O que acontece se o novo documento contradisser algo que já está na wiki?
A ferramenta não apaga a informação antiga. Em vez disso, ela adiciona uma nota na página antiga indicando a contradição e onde encontrar a nova informação.
Como a ferramenta sabe como organizar as páginas?
Ela lê as convenções de formatação e estilo do espaço da wiki, como o arquivo 'AGENTS.md', para garantir que as novas páginas sigam o padrão.
O que são 'páginas de entidades' e 'páginas de conceitos'?
Páginas de entidades se referem a pessoas, lugares ou organizações específicas mencionadas. Páginas de conceitos explicam ideias ou temas gerais abordados no documento.
Detalhes
Descrição original do autor
Use when an operation issue asks to ingest a captured `raw/` source into the LLM Wiki, or the user says "ingest <slug>". Create durable source, entity, concept, synthesis, index, and log pages; use paperclip-distill for Paperclip bundles.
repo: paperclipai/paperclip
Popularidade
- Estrelas no GitHub
- 103 mil
- Posição no ranking
- #371
- 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
paperclip-task-bridge
Faz seu agente criar e gerenciar tarefas em outra plataforma. É útil para interagir com sistemas de gerenciamento de projetos diretamente.
paperclipai/paperclip
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC