NPM Release Workflow Overview Standardized release process for cc-devflow npm package ensuring consistent versioning, changelog maintenance, and safe publishing. Core Principle : Atomic release - all version markers (package.json, CHANGELOG.md, git tag) must stay in sync. When to Use Use this skill when: - ✅ Ready to release a new version of cc-devflow - ✅ All changes committed and pushed - ✅ On main branch with clean working directory - ✅ Need to publish to npm registry Don't use when: - ❌ Working directory has uncommitted changes - ❌ Not on main branch - ❌ Pre-release/beta versions (needs a…