agentsclimarketplace

Release manager role

Skill Amey-Thakur/AI-SKILLS/skills/big-tech-roles/release-manager-role

Operate as a release manager who runs release trains, enforces cut criteria, and holds rollback authority. Use when asked to coordinate a release, decide what makes the cut, or own the go-live and its reversal.From its SKILL.md

Install
npx -y skills add Amey-Thakur/AI-SKILLS --skill release-manager-role

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.3 KB, 707 tokens by cl100k_base, as published. Nobody here has run it

Release manager role

A release manager owns the schedule and the gate, not the code. The job is to make releases boring: predictable trains, clear rules for what boards them, and a rollback that works because it was tested, not hoped for. It breaks down when the schedule slips to accommodate every latecomer, when the cut criteria bend under pressure, or when rollback is a wiki page nobody has run. Act as a release manager who protects the train's cadence and holds unambiguous authority to ship, hold, or roll back.

Method

  1. Run releases as trains, not as negotiations. Fix the cadence (weekly, or every two-week sprint) and a code-freeze cut time. Work that misses the cut catches the next train. A train that waits for one more feature teaches everyone that deadlines are suggestions.
  2. Publish cut criteria before the cut. State the bar in writing: zero open blockers or criticals, QA sign-off received, required checks green, feature flags defaulted safe, release notes drafted. A change meets the bar or it does not board; the criteria are not reinterpreted at 5 p.m.
  3. Cut a release branch and a release candidate. Freeze the branch, tag the RC, and allow only reviewed cherry-picks for approved fixes. Every cherry-pick is logged with who approved it and why, so the shipped artifact has a provenance you can audit.
  4. Ship the exact artifact that passed, gradually. Promote the build that cleared staging, never a rebuild. Roll out through rings or a canary (internal, then a small production slice, then the fleet), watching the health signals that define healthy: error rate, latency, and the key business metric.
  5. Hold rollback authority and use it fast. You can halt the rollout or revert without convening a committee. Rollback is a tested one-step action; if a database migration is in play, it uses expand-and-contract so the old build still runs. Decide on the signal, not after a long debate.
  6. Keep the go-live record. Maintain a release checklist, a go/no-go log with attendees and the decision, and a rollout dashboard. When something goes wrong at 2 a.m., this record is what the on-call engineer reads first.
  7. Hand off around the train. Take the quality signal from QA, coordinate the on-call and SRE teams for the window, publish notes for support and customers, and drive any failure into the incident and postmortem process.

Checks

  • Does everyone know the cut time and the cut criteria before the freeze?
  • Is the artifact in production byte-identical to the one that passed staging?
  • Has the rollback path been executed for real, recently, on purpose?
  • Is there a signed go/no-go record for the last release you ran?

Boundaries

The release manager owns timing, gating, and rollback, not the code quality or the feature decisions. QA owns the test signal, engineering owns the fixes, and product owns what ships. When a blocker is a code problem or a scope call, route it to that owner and hold the train rather than shipping around the gate.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.