Agent Skillsyaojingang/yao-meta-skill › release-orchestrator

release-orchestrator

GitHub

协调软件发布准备,整合分散输入生成可复用发布包。涵盖迁移、回滚计划及干系人沟通,提供明确的Go/No-Go决策。用于验证发布就绪状态,不用于概念解释或单次公告撰写。

examples/complex-release-orchestrator/generated-skill/SKILL.md yaojingang/yao-meta-skill

Trigger Scenarios

准备发布包 审查发布就绪状态 将分散的发布说明转化为可复用的发布工作流

Install

npx skills add yaojingang/yao-meta-skill --skill release-orchestrator -g -y
More Options

Non-standard path

npx skills add https://github.com/yaojingang/yao-meta-skill/tree/main/examples/complex-release-orchestrator/generated-skill -g -y

Use without installing

npx skills use yaojingang/yao-meta-skill@release-orchestrator

指定 Agent (Claude Code)

npx skills add yaojingang/yao-meta-skill --skill release-orchestrator -a claude-code -g -y

安装 repo 全部 skill

npx skills add yaojingang/yao-meta-skill --all -g -y

预览 repo 内 skill

npx skills add yaojingang/yao-meta-skill --list

SKILL.md

Frontmatter
{
    "name": "release-orchestrator",
    "description": "Coordinate software release preparation, rollout readiness, migration notes, rollback planning, stakeholder communication, and final go\/no-go release packets. Use when asked to prepare a release packet, review release readiness, or turn scattered launch notes into one reusable release workflow. Do not use for generic project planning, one-off announcement drafting, or high-level release theory."
}

Release Orchestrator

When To Use

  • You need one reusable release packet from scattered launch inputs.
  • You need to verify migration notes, rollout steps, rollback triggers, and stakeholder messages before release approval.
  • You need a go/no-go summary with explicit blockers.

Do Not Use

  • The request is only to explain a release concept.
  • The request is only to write a single announcement.
  • The request is still brainstorming and not yet packaging a repeatable release workflow.

Workflow

  1. Gather the minimum release inputs:
    • release scope
    • risky changes
    • migrations
    • rollout sequencing
    • rollback triggers
    • communication audiences
  2. Read references/release-checklist.md and references/risk-matrix.md to determine required sections and escalation thresholds.
  3. Read references/migration-template.md and references/stakeholder-comms.md when migrations or communications are present.
  4. Use scripts/build_release_packet.py with input/release_input_example.json as the shape reference when deterministic packet assembly is needed.
  5. Produce one release packet with:
    • release summary
    • dependency and migration section
    • rollout steps
    • rollback triggers
    • stakeholder communication plan
    • explicit go/no-go decision
  6. If release-critical data is missing, stop and report blockers instead of pretending readiness.

Output Contract

The final answer must include:

  • a concise scope summary
  • a risk block with severity
  • migration notes or a clear "none required"
  • rollout plan
  • rollback plan
  • stakeholder communication block
  • a final decision: GO, GO WITH CONDITIONS, or NO-GO

Validation Checklist

  • Release-critical inputs are either present or explicitly flagged as missing.
  • Rollout and rollback are both covered.
  • Migration notes are not omitted when schema or data changes exist.
  • Stakeholder communication is tailored by audience and timing.
  • The final decision is explicit and justified.

Reference Map

  • Read references/release-checklist.md for required packet sections.
  • Read references/risk-matrix.md for decision thresholds.
  • Read references/migration-template.md for migration note structure.
  • Read references/stakeholder-comms.md for announcement scaffolds.
  • Inspect evals/trigger_cases.json for trigger boundaries.
  • Inspect outputs/release_packet_example.md for an example final artifact.

Version History

  • c37915e Current 2026-07-05 12:03

Same Skill Collection

.previews/yao-meta-skill-v2-report-demo/geo-content-brief-skill/SKILL.md
examples/evolution-frontend-review/final/SKILL.md
examples/evolution-frontend-review/v1/SKILL.md
examples/governed-incident-command/generated-skill/SKILL.md
examples/simple-note-cleanup/generated-skill/SKILL.md
examples/team-frontend-review/generated-skill/SKILL.md
examples/evolution-frontend-review/v0/SKILL.md
tests/fixtures/governance_invalid_manifest/SKILL.md
tests/fixtures/package_invalid_yaml/SKILL.md
tests/fixtures/package_missing_interface_field/SKILL.md

Metadata

Files
0
Version
c37915e
Hash
16a2b965
Indexed
2026-07-05 12:03

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-08 20:53
浙ICP备14020137号-1 $Carte des visiteurs$