claude-code-plugin-ref…
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops; use night-market-operations.
Bumps versions, updates changelogs, and coordinates version changes across files for releases. Use when preparing a release or bumping the project version.
$ npx -y skills add athola/claude-night-market --skill version-updates --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/version-updatesContext preview
The summary Claude sees to decide when to auto-load this skill.
Bumps versions, updates changelogs, and coordinates version changes across files for releases. Use when preparing a release or bumping the project version.
name: version-updates description: Bumps versions, updates changelogs, and coordinates version changes across files for releases. Use when preparing a release or bumping the project version. alwaysApply: false category: artifact-generation tags: - version - release - changelog - semver - bump tools: [] complexity: medium model_hint: standard estimated_tokens: 700 dependencies: - sanctum:git-workspace-review
Use this skill when preparing a release or bumping the project version. Run `Skill(sanctum:git-workspace-review)` first to capture current changes.
1. `version-update:context-collected` 2. `version-update:target-files` 3. `version-update:version-set` 4. `version-update:docs-updated` 5. `version-update:verification`
These files contain version numbers and MUST be checked during version bumps:
| File | Content | |------|---------| | `docs/api-overview.md` | Plugin inventory table with all plugin versions | | `CHANGELOG.md` | Version history and release notes | | `book/src/reference/capabilities-reference.md` | May reference version-specific features | | Plugin READMEs | May mention plugin versions |
# 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
1. Update config files (pyproject.toml, plugin.json, etc.) - automated 2. Update `CHANGELOG.md` - add new version section 3. Update `docs/api-overview.md` - update version table and plugin details 4. Scan for other version references and update as needed
through `version-update:verification`) are created before any file is modified and marked complete in order
output reviewed before any version file is written
(`pyproject.toml`, `Cargo.toml`, `package.json`, `plugin.json`) with no target file missing the update
target files; a summary of files changed and new version number is reported to the user
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops; use night-market-operations.
States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating; use night-market-change-control.
Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for daily commands; use night-market-operations.
Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage; use night-market-debugging-playbook.
Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled battles; see failure-archaeology.
Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA gates; use night-market-validation-and-qa.