feature-release
Feature Release Skill
Merge the validated feature to main branch via PR, optionally tag a release, and clean up the feature worktree. Phase 5 of the feature lifecycle (design → plan → implement → validate → release).
Instructions
Phase 0: PRIME
-
Read and follow the repository CLAUDE.md before any other action. Repository-level conventions override defaults here.
-
Verify feature state is
releaseandvalidateis completed. All state operations go through the state script -- never manipulate state files directly:python3 ~/.claude/scripts/feature-state.py gate FEATURE release.merge-strategy -
Load all artifacts: design document, plan, implementation summary, and validation report. These provide the raw material for PR content in the next phase; skipping any artifact risks an incomplete PR description.
-
Confirm validation passed before proceeding. A feature with failing validation cannot be released -- there are no exceptions. If validation has not passed, stop and direct the user to run
/feature-validatefirst.
More from notque/claude-code-toolkit
generate-claudemd
Generate project-specific CLAUDE.md from repo analysis.
12fish-shell-config
Fish shell configuration and PATH management.
12pptx-generator
PPTX presentation generation with visual QA: slides, pitch decks.
12codebase-overview
Systematic codebase exploration and architecture mapping.
10image-to-video
FFmpeg-based video creation from image and audio.
9data-analysis
Decision-first data analysis with statistical rigor gates.
9