Agent Skills
› paperclipai/paperclip
› wiki-query
wiki-query
GitHub用于解答基于 Wiki 的操作查询。通过导航、阅读页面及原始来源验证事实,提供带引用的直接回答。若需综合知识则建议归档合成页,无法回答时明确说明并给出后续建议。
Trigger Scenarios
用户提出需要查阅内部 Wiki 知识库的问题
操作请求类型为 query 且涉及 wikiId 和 spaceSlug
Install
npx skills add paperclipai/paperclip --skill wiki-query -g -y
SKILL.md
Frontmatter
{
"name": "wiki-query",
"description": "Use when an LLM Wiki operation issue asks a question. Answer from wiki pages and raw sources with citations, name gaps plainly, and offer to file durable synthesis when the answer should compound."
}
Wiki Query
Answer a question from what the wiki actually contains, with citations.
Inputs
- An operation issue with
operationType: "query"and the question in the body. - The operation issue's target
wikiId,spaceSlug, and space root.
Workflow
- Open the target space's
wiki/index.mdfirst — it is the navigation aid. Identify candidate pages. - Read the candidate pages end to end with
wiki_read_page, always passing the operation issue'swikiIdandspaceSlug. Follow[[wiki-links]]to neighbouring pages when the question spans entities or concepts. - Inspect raw sources when a wiki page's claim feels thin. The wiki points to
raw/precisely so you can verify before answering. Usewiki_read_source. - Answer the question in the operation issue thread. Structure:
- Direct answer first, in 1–4 sentences.
- Then the supporting facts as bullet points, each with an inline citation:
(see [[wiki/concepts/managed-resources]])or(see raw/<filename>). - If you needed to read a raw source the wiki did not summarise, name that as a gap.
- Decide whether the answer is durable. If the question forced you to do real synthesis (a comparison, a tradeoff, a definition of something that isn't already a page), offer to file it under
wiki/synthesis/<slug>.md. Do not write the synthesis page silently — it is opt-in. If the user accepts, write the page, link it fromwiki/index.md, and append aquery | filed synthesislog entry. - When the wiki cannot answer, say so plainly. Suggest a source the user should ingest, a Paperclip project that would help if distilled, or a web lookup. Never bluff.
Voice
- Lead with the answer.
- Cite as you go, not in a footnote block at the end.
- Use the wiki's terse, factual voice. The query response is itself a candidate for filing into
wiki/synthesis/.
Verification
Before closing the operation issue:
- Every claim in the answer cites a wiki page or raw source.
- If the wiki was insufficient, that is stated directly with a concrete next step (ingest source X, distill project Y, web search Z).
- If you wrote a synthesis page,
wiki/index.mdlists it andwiki/log.mdhas aquery | filed synthesisentry. - No file under
raw/was modified.
Tools
wiki_search, wiki_read_page, wiki_list_sources, wiki_read_source, wiki_write_page (only when filing synthesis). Always include the operation issue's wikiId and spaceSlug.
Version History
- 2eb9a09 Current 2026-08-20 07:22


