wiki-cycle

Runs the full wiki research cycle: discover, triage, ingest, lint, fix, and report.

Updated May 14, 2026
One-click install
npx skills add https://github.com/dadlabs-io/llm-wiki-bootstrap --skill wiki-cycle-dadlabs-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-cycle
Source: https://github.com/dadlabs-io/llm-wiki-bootstrap/tree/main/bootstrap/skills/wiki-cycle
Command: npx skills add https://github.com/dadlabs-io/llm-wiki-bootstrap --skill wiki-cycle-dadlabs-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Keeping a research wiki current requires many coordinated steps — gathering new sources, routing them to owners, ingesting content, checking transcripts, linting, fixing, and reporting — and doing them by hand is error-prone and hard to resume after interruption. ## Core Features & Use Cases - End-to-end cycle orchestration: Chains discovery, triage, ingest, checker, lint, claims, synthesis, refresh, report, and a single commit into one command with quick, full, ingest-only, discover-only, and prompt-for-urls modes. - Resumable runs: Every step writes JSON and Markdown outputs to a run folder, and a scratchpad lets an interrupted cycle resume from the last completed phase via --resume. - Human review gates: Pauses after discovery for approval and stages entries in _inbox/proposed/ for a morning review before promotion into the wiki. - Use Case: Run /wiki-cycle --full weekly to gather queued sources, ingest them with parallel workers, verify long transcripts with a checker agent, update claims and best-practices pages, and receive a consolidated run report. ## Quick Start Ask the AI to run the wiki cycle on the current notebook to gather, ingest, lint, and report on new research sources.

Frequently Asked Questions about wiki-cycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a full wiki update cycle?▼

Run /wiki-cycle for the default quick mode or /wiki-cycle --full for the complete pipeline including semantic lint, claims, synthesis, and refresh. The cycle discovers sources, triages them, ingests this session's share, lints, fixes, reports, and commits once at the end.

How do I resume an interrupted wiki-cycle run?▼

Use /wiki-cycle --resume <cycle_id>, where cycle_id is the run folder name in the form <YYYY-MM-DD>-<NN>. The scratchpad in the run folder records each phase's status, and the run continues from the phase after the last one marked done.

What is the difference between quick and full wiki-cycle modes?▼

Quick mode runs discovery, triage, ingest, checking, mechanical lint, report, and commit. Full mode adds semantic lint, lint fixes, promotion of staged entries, claims indexing, best-practices synthesis, and a refresh scan, and is recommended weekly rather than every cycle.

Does wiki-cycle support Google Drive as a source?▼

Yes, when the project config sets drive.enabled: true, Step 1.0 fetches URLs from the configured Drive folder, queues them into _inbox/pending/, and archives handled files under _completed/<cycle_id>/. OAuth credentials are read from ~/.config/wiki-cycle/client_secrets.json.

Why are ingested entries staged instead of written to the wiki directly?▼

Entries are staged in _inbox/proposed/ so a person can review them with /wiki-promote before they enter wiki/. Unattended runs never file directly, and entries flagged by the checker with an uncorrected fix report are never promoted.

How many parallel workers can wiki-cycle spawn?▼

Ingest and checker agents are capped at 4 at a time, semantic lint uses one agent per roughly 100 entries up to 4, and lint fixes use up to 3. All helpers are spawned unnamed and in the background, and multiple YouTube items go to a single worker to avoid rate limits.