maintainer
Meta-skill that loads all llmwiki governance docs and exposes the three maintainer slash commands.
Walk the llmwiki release process step by step.
> /plugin marketplace add Pratiyush/llm-wiki > /plugin install llmwiki@llmwiki
How it fires
How this command gets triggered: by you, by Claude, or both.
/releaseContext preview
What this command does when you run it.
Walk the llmwiki release process step by step.
Walk the llmwiki release process step by step.
Usage: /release <version> # e.g. /release 0.9.0
This slash command loads `docs/maintainers/RELEASE_PROCESS.md` and walks through every step interactively. The rule is: don't skip a step even if it "should be" fine — skipping steps is how broken releases ship.
1. **Load the release process doc** — `docs/maintainers/RELEASE_PROCESS.md` has the canonical checklist. Read it end to end before doing anything.
2. **Run the pre-flight** — confirm all of:
(`gh issue list --label priority:critical --state open`)
If any of these fail, stop and fix them first.
3. **Bump the version** — three files must agree:
(`Version-v<NEW>-7C3AED.svg`) Run `python3 -m llmwiki --version` to confirm.
4. **Update CHANGELOG** — for every entry:
5. **Spot-check PR numbers** — every `#N` in the new section should link to a real merged PR. Run `gh pr list --state merged --limit 30` and cross-reference.
6. **Commit and tag** — use these exact commands:
git add llmwiki/__init__.py pyproject.toml README.md CHANGELOG.md git commit -m "release(v<NEW>): bump version + CHANGELOG" git tag v<NEW> git push origin master v<NEW>
Do NOT force-push master. Do NOT amend the release commit after tagging.
7. **Create the GitHub Release**:
gh release create v<NEW> --title "v<NEW>" --notes-from-tag --prerelease
The `--prerelease` flag stays set for every `0.x.y` until `1.0.0`.
8. **Verify the Pages deploy**:
gh run list --workflow=pages.yml --limit=3
The new tag + the master push should both trigger the workflow. Watch both runs. Visit `https://pratiyush.github.io/llm-wiki/` and confirm the new version badge is visible.
9. **Announce (optional)** — post to X / LinkedIn if it's a milestone release (v0.5, v0.9, v1.0, ...).
10. **Append to log** — one line to `wiki/log.md`:
If a release is broken AFTER the tag is pushed:
1. Cut a patch release (`v<NEW>+1`) that reverts the bad PR 2. Mark the broken release as "Pre-release" on GitHub and edit the notes to say "superseded by v<NEW>+1" 3. **Never delete tags** — downstream packages may pin to them 4. **Never force-push master** — always roll forward
/release 0.9.0
Walks through every step, confirms each checkbox with the user before moving to the next, refuses to proceed if a pre-flight check fails.
LLM-powered knowledge base from your Claude Code, Codex CLI, Cursor, Gemini CLI, and Obsidian sessions. Built on Andrej Karpathy's LLM Wiki pattern.
Repo: Pratiyush/llm-wiki
Meta-skill that loads all llmwiki governance docs and exposes the three maintainer slash commands.
Run the canonical llmwiki code review against a pull request and post findings.
Apply labels + milestone + priority to a new issue using the llmwiki triage rules.
Run the full llmwiki pipeline end-to-end: build → graph → export all → lint.
Review and triage candidate wiki pages — promote, merge, or discard.