Night Market Skill — ported from claude-night-market/sanctum. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Use this skill when preparing a release or bumping the project version.
Run Skill(sanctum:git-workspace-review) first to capture current changes.
version-update:context-collectedversion-update:target-filesversion-update:version-setversion-update:docs-updatedversion-update:verificationcontext-collected)#Skill(sanctum:git-workspace-review) has already captured the repository status.target-files)#Cargo.toml, package.json, pyproject.toml*/pyproject.toml, */Cargo.toml, */package.jsonplugins/memory-palace/hooks/pyproject.toml must be included.venv, node_modules, target/) using grep -vfind plugins -name "pyproject.toml" -o -name "Cargo.toml" | grep -v ".venv"version-set)#Automated approach: Use plugins/sanctum/scripts/update_versions.py <version> to update all version files
plugins/memory-palace/hooks/pyproject.toml)--dry-run flag first to preview changesManual approach: Update each target file with the new version
MAJOR.MINOR.PATCH or the specified formatdocs-updated)#These files contain version numbers and MUST be checked during version bumps:
FileContentdocs/api-overview.mdPlugin inventory table with all plugin versionsCHANGELOG.mdVersion history and release notesbook/src/reference/capabilities-reference.mdMay reference version-specific featuresPlugin READMEsMay mention plugin versions
bash
# Find all docs mentioning the OLD version
grep -r "1\.2\.6" docs/ book/ --include="*.md" | grep -v node_modules
# Common patterns to search:
# - "v1.2.6", "1.2.6", "(v1.2.6)"
# - Version tables in markdown
# - "Added in X.Y.Z" annotations
CHANGELOG.md - add new version sectiondocs/api-overview.md - update version table and plugin detailsverification)#cargo test, npm test).git status -sb and git diff excerpts to confirm the version bumps.