Update the wiki after a substantial change. Creates or updates articles, maintains the index, status, log, and backlinks. Use after any significant step — code changes, new functionality, completed tasks, discoveries. Triggers on: "update wiki", "log this", or automatically after substantial work. Also invoke proactively after completing any multi-step task.
How this skill is triggered — by the user, by Claude, or both
Slash command
/computational-research:update-wikiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
After every substantial step, update the wiki to keep it accurate.
After every substantial step, update the wiki to keep it accurate. The wiki is documentation — update freely, no human sign-off needed for prose.
Wiki/ must exist.
If it doesn't, invoke the init-wiki skill first.
Read Wiki/Index.md to understand what articles exist and the wiki structure.
Skim Wiki/Status.md for current project state.
You do NOT need to read every article — only read the ones you'll modify.
For each entity affected by the change:
Wiki/<Folder>/<Name>.md using the article format belowArticle format (every new article carries a [ LLM Generated ] marker under its title):
# Title
*[ LLM Generated ]*
One-paragraph summary.
## Details
Body. Use subsections as needed.
## See also
- [Other Article](../Folder/OtherArticle.md) — why it's related
Keep articles concise and factual. Write like an encyclopedia, not a journal.
When CLAUDE.md has Semantic line breaks: on (the default — see its Source formatting rule), write the article source one sentence per line.
This changes only the source; the rendered article is unchanged.
Add one-line entries for new articles. Remove entries for deleted articles. Update summaries if they've changed. Entry format:
- [Title](Folder/Name.md) — one-line summary
If the knowledge base changed (new results, articles, or open questions), update the relevant sections.
Execution state — active work and blockers — lives in Work/README.md, not here:
# Status
## Current state
Brief summary of where the project stands.
## Recent changes
- What changed recently in the knowledge base
## Open questions
- Unresolved questions worth surfacing
In every article mentioned by or related to the changed articles, add a relative markdown link in the "See also" section if not already present. Links are bidirectional — if A references B, B should reference A.
Use standard markdown links with relative paths:
- [Article Title](../Folder/Article.md) — why it's related
If the project has prompt tracking on (a Prompt tracking: **on** line in CLAUDE.md — see the provenance skill), then for each article you newly generated this step:
## Provenance section to the article (Intent / Generated / Ledger), mirroring the ## Recover convention.Wiki/Prompts.md ledger.When tracking is off (default), skip this entirely.
If the project's scientific journal is on (a Scientific journal: **on** line in CLAUDE.md — see the journal skill), also append the newly established definition/theorem/claim to Journal/ as a dated def/thm/rem/claim entry, citing any resource used.
The Wiki gets the deduplicated, timeless article; the journal gets the dated, cited record of learning it.
When off, skip.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub wolframinstitute/claudepluginmarketplace --plugin computational-research