cmc-27/pass-the-parcel/wiki-update
Claude Code and agent skill by cmc-27/pass-the-parcel
- community
Checking that the SKILL.md file is still in the repository.
Refreshes only the wiki docs a code change actually touched. Use after a commit/merge, before wrapping up, when a claims check reports drift, or when asked to sync the wiki with recent changes. Maps git diff since the last verified sha to affected docs via their grounded claims and links, revises those, and stamps last-verified. Incremental — never a full-wiki rewrite.
Install
npx vskill@latest install cmc-27/pass-the-parcel/wiki-updateSKILL.md
Wiki Update
Keep the wiki current without rewriting it. Map a diff to the docs it invalidates, fix only those, stamp them.
1. The Loop
2. Determine the Baseline
- Prefer an explicit sha the user names (
git diff <sha>..HEAD). - Otherwise use the newest
last-verifieddate across the affected docs, and resolve it to a commit. - If neither is available, fall back to the last tag or the previous commit (
HEAD~1) and say so.
Never silently pick a baseline. Record the sha you used in the change summary.
3. List Affected Docs
A doc is affected when one of its claims/dependencies/related-to targets changed. Exit 2 means the ref is unknown or the workspace is not a git repo — stop and report; do not guess a baseline.
Also run python scripts/wiki_claims.py check. A STALE row is the same signal for a claim whose source changed without the baseline being known.
Scheduled drift issue..github/workflows/wiki-refresh.ymlruns the same checker weekly and raises (or updates) awiki-driftissue when it exits1; when the wiki is clean again the job closes that issue. Fixing the drift here is what makes the issue close on the next run.
4. Revise Only What Changed
For each affected doc:
- Read the doc and the changed source side by side.
- Change only the statements the source invalidates. Leave untouched assertions untouched.
- If a claim's source no longer supports the statement, either correct the statement or remove the claim — never leave a claim pointing at code that contradicts the prose.
- Follow
@wiki-writerdiscipline for every sentence you write (plain, front-loaded, one idea per sentence).
No full rewrites. A diff that touches one function must not regenerate the doc. Surgical edits only.
5. Stamp
Then set last-reviewed: <today> on every revised doc. last-reviewed is the wiki's own freshness signal and matches the hub's Last Verified convention.
6. Verify
Both must exit 0. If lint fails, fix the doc — do not suppress the finding.
7. Boundaries
- Docs only. This skill never edits source code.
- No promotion. It does not flip a doc to
stable; that is a wrap-up, human-owned decision. - No new docs. Creating docs is
@wiki-generate; verifying them is@wiki-bootstrap. - No baseline guessing. If you cannot resolve a sha, say so and stop.
The rule: the diff names the docs. Fix those, stamp those, verify, stop.
Security
- Security scanPassed, 98 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.devops/skills/wiki-update/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cmc-27/pass-the-parcel/wiki-update)