Agentic-qe qe-release
End-to-end npm release workflow with verification gates and hardcoded-version protection
install
source · Clone the upstream repo
git clone https://github.com/proffesor-for-testing/agentic-qe
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/proffesor-for-testing/agentic-qe "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.kiro/skills/qe-release" ~/.claude/skills/proffesor-for-testing-agentic-qe-qe-release && rm -rf "$T"
manifest:
.kiro/skills/qe-release/SKILL.mdsource content
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
— Target version (e.g.,<version>
). If omitted, prompt the user.3.5.5
3. Steps
Steps
4. Pre Flight Ensure Clean State
- 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
[<version>] - YYYY-MM-DD
MCP Tools
Use AQE tools via the
@agentic-qe MCP server:
— Initialize the QE fleet@agentic-qe/fleet_init
— Generate tests@agentic-qe/test_generate_enhanced
— Analyze coverage@agentic-qe/coverage_analyze_sublinear
— Assess quality gates@agentic-qe/quality_assess
— Store learned patterns@agentic-qe/memory_store
— Query past patterns@agentic-qe/memory_query