agf-running-release-retro

Solid

Use when product-lead is about to run a release retrospective after a successful MAJOR or MINOR release push (PATCH skipped). Provides applicability gate, pre-conditions, 7-step execution sequence, anti-patterns, and the verification gate before commit. Pairs with template docs/reviews/retro-_TEMPLATE.md and slash /agf-release-retro.

AI & Automation 412 stars 14 forks Updated 2 months ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
87
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Running Release Retrospective Use this skill when: - product-lead has just pushed a MAJOR (`vX.0.0`) or MINOR (`vX.Y.0`) release tag and created the GitHub release - The user typed `/agf-release-retro vX.Y.Z` and the slash dispatched here ## Applicability — PATCH is excluded **Parse `vX.Y.Z`** to gate execution: > retro 是 release 后的**建议复盘(非强制 gate,见 versioning.md step 7)**;本 skill 在用户主动触发 `/agf-release-retro` 时运行。 - `Y=0 ∧ Z=0` → **MAJOR**, retro applies — proceed - `Y>0 ∧ Z=0` → **MINOR**, retro applies — proceed - `Z>0` → **PATCH**, abort with message: "PATCH release — retro not applicable per versioning.md, exiting." If the version is PATCH, do not proceed. ## Pre-conditions All **must pass** before the execution sequence. On any failure, SendMessage product-lead the specific failure and do not proceed: - [ ] CHANGELOG.md contains section `## [vX.Y.Z]`(不再要求"pushed to origin"——下条 `gh release view` 已隐含 release 必须可见于 GitHub) - [ ] `git tag -l vX.Y.Z` returns the tag - [ ] `gh release view vX.Y.Z` returns the release ## Execution sequence ### 1. Copy template and pre-fill header Copy `docs/reviews/retro-_TEMPLATE.md` to `docs/reviews/retro-vX.Y.Z-YYYY-MM-DD.md` (use today's date). Pre-fill: - Title with version and one-sentence release summary - Release date (from git tag annotated date or `gh release view --json createdAt`) - Link to CHANGELOG `[vX.Y.Z](../../CHANGELOG.md)` ### 2. Draft §1 (Progress) Read CHANGELOG `## [vX.Y.Z]` section and any linked PRD / ...

Details

Author
pcliangx
Repository
pcliangx/AppGenesisForge
Created
5 months ago
Last Updated
2 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category