release-flow
Use only in this template repository when preparing a release, version change, changelog, release notes, migration, deprecation, package publication, or…
Skill by gowebknot
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/gowebknot-release-flow
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, backend, security, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/release-flow
What's inside
- Skill name
release-flow- Description
- Use only in this template repository when preparing a release, version change, changelog, release notes, migration, deprecation, package publication, or deployment handoff. Determine the complete code, contract, dependency, environment, database, security, and operational impact; preserve semantic versioning and repository release conventions; document user-visible effects and required actions; and verify the release artifact before publishing or handing it to deployment. Do not use for generated application projects or unrelated repositories.
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- .gitkeep · assets/
- .gitkeep · examples/
- .gitkeep · references/
- .gitkeep · scripts/
- .gitkeep · templates/
SKILL.md (first lines)
# Release Flow Prepare releases as verified, explainable changes rather than as version-only edits. ## Scope - Apply this skill only while working in this template repository. - Do not apply it to generated application projects or unrelated repositories. ## Release Execution Order For an explicitly authorized release, follow this order: 1. Bump the package or artifact version and update matching release metadata. 2. Run the required validation, inspect the artifact, and commit the intended changes with hooks. 3. Push the release commit to the tracked remote branch. 4. Create a new annotated version tag at the release commit and push the tag. 5. Publish the artifact through the repository-approved package or release wrapper. Do not publish before the release commit and its new tag have been pushed. Never bypass hooks or use force-pushes during this sequence. ## Impact Review 1. Inspect the commits, diff, package manifests, generated artifacts, and current release metadata. 2. Identify public API, contract, database, migration, configuration, environment, dependency, security, observability, and operational changes. 3. Determine whether the change is breaking, additive, corrective, or internal. 4. Check required migration order, rollout sequencing, feature flags, backfills, compatibility windows, deprecations, and rollback constraints. ## Versioning and Notes - Follow the repository's versioning policy and package ownership boundaries. - Use semantic versioning only when the project treats the artifact as a semantic-versioned package. - Write release notes for users and operators, not just implementation details. - Include behavior changes, breaking changes, fixes, security notes, migrations, configuration changes, dependency requirements, known limitations, and required follow-up actions. - Do not include secrets, private URLs, customer data, or unverifiable claims. ## Commit Messages - Use a valid Conventional Commit subject in the form `<type>(<scope>): <subject>` with an allowed repository type. Subjects may be up to 120 characters, but keep them specific and concise. - Add a blank line followed by a detailed body to every intentional commit. Body lines may be up to 700 characters; this is a per-line limit, not a total body limit. - Explain what changed and why, then include relevant user-visible, compatibility, migration, security, operational, or release impact and the validation or tests performed. - Keep the body factual and useful. Do not include secrets, unverifiable claims, or filler. ## Verification - Run the repository's required build, typecheck, lint, test, format, package, and artifact checks. - Confirm generated files and package exports are current. - Verify migrations are reversible or document the irreversible step and recovery plan. - Verify changelog and release notes match the actual diff. - Confirm the release can be reproduced from the intended commit and clean working tree. - **Never use `--no-verify`, `--no-hooks`, `HUSKY=0`, skipped hooks, or disabled checks.** Fix the underlying failure instead. - **Never commit, amend, push, force-push, tag, publish, release, or deploy without explicit user permission for that specific action.** Permission to prepare a release does not authorize execution.
From gowebknot/monorepo-template, MIT.
More from gowebknot/monorepo-template
- 0.529score
authentication-rbac
gowebknot
Use when designing, implementing, reviewing, or testing authentication, protected routes, sessions, roles, permissions, ownership rules, or authorization…
SkillBFreshness: BClaude Code +9 - 0.529score
backend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging backend services, modules, controllers, persistence, request validation, response serialization…
SkillBFreshness: BClaude Code +9 - 0.529score
checklist-tracking
gowebknot
Use when a task creates, edits, reviews, or completes Markdown checklists, implementation plans, task lists, status tables, or tracked test cases.
SkillBFreshness: BClaude Code +9 - 0.529score
observability
gowebknot
Use when adding, reviewing, or debugging logs, metrics, traces, audit events, correlation IDs, lifecycle status, timestamps, retries, or error metadata in…
SkillBFreshness: BClaude Code +9 - 0.529score
react-19
gowebknot
Required when writing or reviewing React 19 components, hooks, forms, actions, transitions, optimistic updates, refs, or server-state UI in any application or…
SkillBFreshness: BClaude Code +9 - 0.529score
e2e-regression-test-writer
gowebknot
Plan and write Playwright end-to-end coverage for user-facing generated application features, flows, and failure states.
SkillBFreshness: BClaude Code +9 - 0.529score
maestro-mobile-e2e-test-writer
gowebknot
Plan and write Maestro mobile end-to-end coverage for user-facing generated Expo or React Native flows, including applicable failure paths and dedicated…
SkillBFreshness: BClaude Code +9 - 0.529score
security-testing-policy
gowebknot
Use when designing, implementing, reviewing, or troubleshooting security tests, authorization checks, input validation, secret handling, dependency…
SkillBFreshness: BClaude Code +9 - 0.529score
code-review
gowebknot
Use when reviewing a change, pull request, patch, refactor, migration, configuration update, dependency change, or release preparation.
SkillBFreshness: BClaude Code +9 - 0.529score
contract-validation
gowebknot
Use when defining, changing, reviewing, or debugging runtime-validated contracts across application boundaries, including schemas, request and response…
SkillBFreshness: BClaude Code +9 - 0.529score
end-to-end-api-flow
gowebknot
Use when implementing, reviewing, debugging, or tracing API-backed behavior across shared contracts, backend endpoints, typed API clients, query hooks, and…
SkillBFreshness: BClaude Code +9 - 0.529score
frontend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging frontend routes, components, Atomic Design composition, forms, tables, loading and error states…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 24, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/gowebknot/monorepo-template
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from gowebknot
- 0.529score
authentication-rbac
gowebknot
Use when designing, implementing, reviewing, or testing authentication, protected routes, sessions, roles, permissions, ownership rules, or authorization…
SkillBFreshness: BClaude Code +9 - 0.529score
checklist-tracking
gowebknot
Use when a task creates, edits, reviews, or completes Markdown checklists, implementation plans, task lists, status tables, or tracked test cases.
SkillBFreshness: BClaude Code +9 - 0.529score
backend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging backend services, modules, controllers, persistence, request validation, response serialization…
SkillBFreshness: BClaude Code +9 - 0.529score
code-review
gowebknot
Use when reviewing a change, pull request, patch, refactor, migration, configuration update, dependency change, or release preparation.
SkillBFreshness: BClaude Code +9 - 0.529score
contract-validation
gowebknot
Use when defining, changing, reviewing, or debugging runtime-validated contracts across application boundaries, including schemas, request and response…
SkillBFreshness: BClaude Code +9 - 0.529score
end-to-end-api-flow
gowebknot
Use when implementing, reviewing, debugging, or tracing API-backed behavior across shared contracts, backend endpoints, typed API clients, query hooks, and…
SkillBFreshness: BClaude Code +9
Cite this page
release-flow skill. Agent Mart. https://agentmart.dev/skills/gowebknot-release-flow (last updated 2026-10-24)