qe-release について
qe-releaseは、検証ゲートとハードコードされたバージョンへの対策を含む、エンドツーエンドのnpmリリース用スキルです。デュアルパッケージ構成の保守担当者向けに、バージョン確認、同期更新、変更履歴の編集を案内します。
主な機能
- 01コードベース全体のバージョン文字列を監査
- 02両パッケージのバージョンを同期
- 03Keep a Changelog形式で変更履歴を更新
- 04リリースワークフローに検証ゲートを適用
活用シーン
- 01デュアルパッケージのnpmリリースを準備
- 02古いバージョン文字列やハードコードを検出
- 03両パッケージのバージョンを一括更新
- 04変更履歴に日付付きリリース項目を追加
MCP 対応
このスキルには、`.kiro/settings/mcp.json` で設定したAQE MCP サーバーが必要です。`@agentic-qe` MCP サーバーのツールを使い、QE fleetの初期化、テスト生成、カバレッジ分析、品質評価、メモリー操作を行います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ proffesor-for-testing/ agentic-qe --skill qe-releaseインストール後、Claude Code で/qe-releaseを入力して読み込まれたか確認します。
詳細
qe-release
検証ゲートとバージョンのハードコード保護を備えた、エンドツーエンドの npm リリースワークフロー
タグ: qe、quality-engineering、release-management
前提条件
このスキルには AQE MCP サーバーが必要です。.kiro/settings/mcp.json で設定されていることを確認してください。
手順
1. アーキテクチャ
このプロジェクトはデュアルパッケージ構造です。両方のパッケージで同期を保つ必要があります。
2. 引数
<version>— 対象バージョン(例:3.5.5)。省略した場合は、ユーザーに確認します。
3. 手順
手順
4. リリース前:クリーンな状態を確認
- リリース前:クリーンな状態を確認
5. バージョン監査
package.json から現在のバージョンを読み取ります(信頼できる唯一の情報源)。次に、コードベース全体を grep して、現在のバージョン、古いバージョン、バージョン形式に見える文字列を含む、ハードコードされたバージョン文字列をすべて検索します。両方の package.json ファイルで同期が取れていることを確認してください。
6. バージョンを更新
両方の package.json ファイルを対象バージョンに更新します。
7. 変更履歴を更新
Keep a Changelog 形式に従って、v3/CHANGELOG.md に新しいセクションを追加します。
8. バージョン Yyyy Mm Dd
[] - YYYY-MM-DD
MCP ツール
@agentic-qe MCP サーバー経由で AQE ツールを使用します。
@agentic-qe/fleet_init— QE フリートを初期化@agentic-qe/test_generate_enhanced— テストを生成@agentic-qe/coverage_analyze_sublinear— カバレッジを分析@agentic-qe/quality_assess— 品質ゲートを評価@agentic-qe/memory_store— 学習したパターンを保存@agentic-qe/memory_query— 過去のパターンを検索