Skip to content
cccskills
FreePublished on GitHubEnglish overview

wiki-ingest

Turn a captured source document into linked LLM Wiki pages for sources, entities, concepts, and combined insights. Update the index and log, preserve the original material, and flag contradictions with existing knowledge instead of silently replacing it.

OriginalShow the original description

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.

AI rating90/ 100See how to install

Good for

  • Adding a captured document to an LLM Wiki
  • Organizing people, organizations, and concepts
  • Recording conflicts with existing wiki information
  • Updating source links, the index, and ingestion history

Overview

What it does

wiki-ingest reads saved material and adds it to LLM Wiki as knowledge with traceable sources. It creates a source page summarizing the material and its claims, then creates or updates pages for people, organizations, concepts, and combined insights. It connects pages, adds source references, and updates the index and ingestion history. When new material contradicts an existing page, it preserves the disagreement in annotations and history instead of silently replacing earlier text.

When it helps

Use it to build a collection of research that you can refer to later. It checks the existing index and recent history first, helping avoid repeated ingestion or repeated handling of an already recorded contradiction. It also avoids creating unnecessary pages for ideas that appear only once.

Example requests

  • “Ingest the material in raw/ and update the related concept pages and index.”
  • “Record contradictions between this source and existing pages, with source references.”

Notes

You need the target wikiId, spaceSlug, space root information, and Wiki tools. Originals in raw/ remain unchanged. For interactive requests, it presents the main takeaways and confirms the emphasis before writing. Paperclip bundles must use paperclip-distill.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodThe trigger for ingesting raw/ sources and the source, concept, and index pages to create are explicitly stated.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
AGoodIt provides nine workflow steps, a source-page word range, a log format, and checks before completion.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt explicitly prohibits modifying raw/ and silently overwriting contradictions, and requires confirmation before interactive writes.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt lists wikiId, spaceSlug, and required Wiki tools, but does not explain how to install the tools.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 20, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (1)

  • SKILL.md3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Wiki Ingest

Turn one source document into durable, interlinked wiki knowledge.

Inputs

  • An operation issue with operationType: "ingest" assigned to you.
  • A raw/ path mentioned in the issue body (always treat raw/ as immutable).
  • The operation issue's target wikiId, spaceSlug, and space root (otherwise stop and surface the missing config to the requester).

Workflow

  1. Read context first.
    • Read the target space's AGENTS.md for page conventions (filenames, frontmatter, voice, citation style).
    • Read the target space's wiki/index.md to see what already exists.
    • Read the target space's last ~20 entries of wiki/log.md to avoid re-ingesting a source or re-resolving a contradiction someone else already filed.
  2. Read the source end to end with wiki_read_source, passing the operation issue's wikiId and spaceSlug. Do not skim. Note the source's structure, claims, dates, and anything that contradicts existing pages.
  3. Plan, then confirm — but only if the user is in the loop. If the operation came from a routine (no live user), proceed. If a user is asking interactively, summarise the 3–5 takeaways you intend to file and ask which to emphasise before writing.
  4. Write the source page at wiki/sources/<slug>.md — ~300–800 words, frontmatter per the wiki schema, neutral voice, key claims with quoted excerpts where they carry weight. The source page is the canonical citation target for everything else this skill writes.
  5. Update or create downstream pages in entities/, concepts/, and synthesis/. A typical ingest touches 5–15 pages; resist creating pages for ideas that only appear once.
  6. Wire the cross-links. Every claim that comes from the source cites it as (see [[wiki/sources/<slug>]]). Every entity / concept mentioned by name on more than one page links to its dedicated page.
  7. Flag contradictions; do not silently overwrite. When new material disagrees with an existing page, append a > ⚠ contradicted by [[wiki/sources/<slug>]] (YYYY-MM-DD) callout to the older page and note the conflict in the log.
  8. Refresh wiki/index.md with one-line summaries for any new pages.
  9. Append a log entry in wiki/log.md:
    ## [YYYY-MM-DD] ingest | <source title>
    - source: raw/<filename>
    - new pages: [[...]], [[...]]
    - updated pages: [[...]], [[...]]
    - notes: <one-line synthesis or open question>
    

Voice

  • Terse, factual, neutral. Reference material, not narrative.
  • No "Today I learned" or "This is interesting because" framing.
  • Quote the source verbatim when paraphrasing would lose precision.

Verification

Before closing the operation issue:

  • Source page exists at wiki/sources/<slug>.md with valid frontmatter and a sources: field pointing to the raw path.
  • Every new or updated page links back to the source page or a downstream page that does.
  • wiki/index.md lists every new page under the right category with a one-line summary.
  • wiki/log.md has the ingest entry with the exact filename heading format (so grep "^## \[" wiki/log.md keeps working).
  • Any contradiction between the new source and an older page is annotated, not silently overwritten.
  • No file under raw/ was modified.

Tools

wiki_list_sources, wiki_read_source, wiki_search, wiki_read_page, wiki_write_page. Always include the operation issue's wikiId and spaceSlug.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

add-product-e2e-eval

FreeSummaryAI rating 90

Add or extend Paperclip end-to-end evaluations that exercise real browser workflows across the server, database, and runner. Define expected outcomes, check independent evidence, and connect results to the existing reporting pipeline for local or Daytona execution.

  • Adding an evaluation for a complete user workflow
  • Updating test data and outcome checks
  • Including screenshots and artifacts in evaluation reports
paperclipai/paperclip106.4KUpdated Oct 22, 2026

add-runner-eval

FreeSummaryAI rating 90

Add or extend Paperclip Runner evaluations that test real sessions against a mock control service. Define observable pass conditions, validate cases and run selections, and retain source revisions, evidence, and costs for authorized live runs.

  • Adding a focused Runner protocol evaluation
  • Testing grading rules with valid and invalid evidence
  • Updating evaluation selections and campaign membership
paperclipai/paperclip106.4KUpdated Oct 22, 2026

agent-browser

FreeSummaryAI rating 90

Use a real browser to verify web pages and apps through short, supervised interactions. Capture screenshots, inspect errors and network requests, and document reproducible steps for UI bugs or expected behavior checks.

  • Capture screenshots to verify UI changes
  • Read content rendered by JavaScript
  • Reproduce UI bugs and record errors
paperclipai/paperclip106.4KUpdated Oct 22, 2026

agentmail

FreeSummaryAI rating 100

Read email linked to assigned Paperclip tasks, send new messages or replies through an assigned AgentMail inbox, and check delivery outcomes. Follow task permissions and preserve retry identifiers to avoid duplicate sends.

  • Reading email context attached to an assigned task
  • Sending a new email from an assigned inbox
  • Replying to a specific message in a conversation
paperclipai/paperclip106.4KUpdated Oct 22, 2026

check-pr

FreeSummaryAI rating 80

Inspect proposed changes in GitHub, GitLab, or Perforce for review feedback, failed automated checks, and incomplete descriptions. It separates actionable findings from informational or resolved comments, then helps fix issues and close addressed review threads when requested.

  • Inspect a change before submission
  • Identify failed checks and required fixes
  • Organize human and bot review feedback
paperclipai/paperclip106.4KUpdated Oct 22, 2026

company-creator

FreeSummaryAI rating 100

Create an AI agent company or team package from an idea or an existing repository. Define roles, reporting lines, skills, and work handoffs, then generate structured files that follow the Agent Companies specification.

  • Build an agent company from an idea
  • Turn a repository into an agent team package
  • Define agent roles and work handoffs
paperclipai/paperclip106.4KUpdated Oct 22, 2026

See all skills by paperclipai

Report a problem with this skill