qe-release

SKILL.md

qe-release

End-to-end npm release workflow with verification gates and hardcoded-version protection

Tags: qe, quality-engineering, release-management

Prerequisites

This skill requires the AQE MCP server. Ensure it is configured in .kiro/settings/mcp.json.

Steps

1. Architecture

This project has a dual-package structure — both must stay in sync:

2. Arguments

  • <version> — Target version (e.g., 3.5.5). If omitted, prompt the user.

3. Steps

Steps

4. Pre Flight Ensure Clean State

  1. Pre-Flight: Ensure Clean State

5. Version Audit

Read the current version from package.json (source of truth). Then grep the ENTIRE codebase for hardcoded version strings — current version, old versions, and any version-like patterns. Check both package.json files are in sync.

6. Bump Version

Update both package.json files to the target version:

7. Update Changelog

Add a new section to v3/CHANGELOG.md following Keep a Changelog format:

8. Version Yyyy Mm Dd

[] - YYYY-MM-DD

MCP Tools

Use AQE tools via the @agentic-qe MCP server:

  • @agentic-qe/fleet_init — Initialize the QE fleet
  • @agentic-qe/test_generate_enhanced — Generate tests
  • @agentic-qe/coverage_analyze_sublinear — Analyze coverage
  • @agentic-qe/quality_assess — Assess quality gates
  • @agentic-qe/memory_store — Store learned patterns
  • @agentic-qe/memory_query — Query past patterns
Weekly Installs
20
GitHub Stars
248
First Seen
Feb 27, 2026
Installed on
opencode20
github-copilot20
codex20
kimi-cli20
gemini-cli20
cursor20