Skip to content
Agent Orchestration
Skill

/wiki-lint

Use when an LLM Wiki operation issue is a lint or health check. Audit for contradictions, orphans, weak provenance, broken links, missing concept pages, and index/log drift; return triage findings without auto-fixing.

From plugin
paperclip
113k22 skills4 agents1 MCP

Claude Code

$ npx -y skills add paperclipai/paperclip --skill wiki-lint --agent claude-code

SKILL.md

wiki-lint.SKILL.md
name: wiki-lint
description: Use when an LLM Wiki operation issue is a lint or health check. Audit for contradictions, orphans, weak provenance, broken links, missing concept pages, and index/log drift; return triage findings without auto-fixing.

Wiki Lint

Audit, do not edit. Return findings the maintainer (human or agent) can triage.

Inputs

  • An operation issue with `operationType: "lint"`.
  • The operation issue's target `wikiId`, `spaceSlug`, and space root. Lint only that space unless the issue explicitly says this is a multi-space sweep.

Workflow

1. **Walk the target space's `wiki/index.md` and wiki tree** with `wiki_search` and `wiki_read_page`, always passing the operation issue's `wikiId` and `spaceSlug`. Build a mental map of: pages that exist, pages referenced from `index.md`, pages referenced from other pages, and raw sources. 2. **Check for the seven recurring issues**, in this order: 1. **Contradictions** — two pages making incompatible claims about the same entity, decision, or status. Flag both pages, name the conflicting claims, and quote evidence. 2. **Stale claims** — a page asserts X, but a newer source under `raw/` has superseded it. Flag the older page; never overwrite. 3. **Orphan pages** — a `wiki/` page is not linked from `index.md` and not referenced from any other wiki page. Either it should be linked, removed, or merged. 4. **Concept gaps** — a term appears on three or more pages but has no dedicated `wiki/concepts/<slug>.md`. Recommend creating one. 5. **Broken `[[wiki-links]]`** — a link target file does not exist. 6. **Weak provenance** — a non-trivial claim is uncited or cites only the wiki itself in a circle. The original source ref should be findable. 7. **Index / log drift** — pages exist that are not in `index.md`, or `index.md` lists pages that no longer exist. Recent operations in `wiki/log.md` that did not produce a corresponding page change. 3. **Return a triage list**, grouped by severity:

  • **critical**: contradictions, broken links to active pages, fabricated citations.
  • **medium**: stale claims, weak provenance, large concept gaps.
  • **low**: orphans, log drift, small index gaps.

Each item has: file path, evidence (a 1–2 line quote), suggested fix, and the operation that should follow up (`ingest`, `paperclip-distill`, `index-refresh`, manual review). 4. **Do not write to `wiki/`.** Lint is read-only by design — the maintainer or the routine that follows decides which findings to act on. 5. **Append a log entry** describing the run:

   ## [YYYY-MM-DD] lint | <N findings, M critical>
   - operation issue: <issue identifier>
   - critical: <count>
   - medium: <count>
   - low: <count>

Voice

  • Lead with the count by severity.
  • Each finding is one bullet. Resist commentary.
  • When in doubt about severity, say so and surface it as medium with a "verify" note.

Verification

Before closing the operation issue:

  • [ ] Findings are grouped by severity with file paths, evidence, and suggested fix per item.
  • [ ] No files under `raw/` were modified. No files under `wiki/` were modified except `wiki/log.md`.
  • [ ] If the run found nothing, the issue is closed with "no findings" and the log entry still exists so future audits can see this run happened.

Tools

`wiki_search`, `wiki_read_page`, `wiki_list_sources`, `wiki_read_source`, `wiki_write_page` (only `wiki/log.md`). Always include the operation issue's `wikiId` and `spaceSlug`.

Read more
@paperclipai
Ships withpaperclip

Open-source orchestration for teams of AI agents. If OpenClaw is an employee, Paperclip is the company. Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business.

113k22 skills4 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
113.5k
Star history of paperclipai/paperclip on GitHub, a chart by star-history.com

Other skills on paperclip.

design-guide

design-guide

Paperclip UI design system guide for building consistent, reusable frontend components. Use when creating new UI components,…

delegate-work

delegate-work

Delegate user-requested work to an existing Paperclip agent, with a durable task reference and clear execution expectations.

review-my-team

review-my-team

Review a connected Paperclip team's agents, tasks, blockers and pending approvals when the user asks for a team summary or what…

index-refresh

index-refresh

Use when an LLM Wiki operation issue requests an index refresh. Rebuild `wiki/index.md` from the actual wiki tree, reconcile…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis2w393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca2w111k
@stablyai@stablyaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill
bmad

bmad

Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…

@bmad-code-org@bmad-code-orgInstall Skill

Questions about wiki-lint.

Which coding agents can use wiki-lint?
wiki-lint installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.