writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
release-orchestratorOrchestrate end-to-end release pipelines. Use when running pre-release validation, generating changelogs, bumping semantic versions, scoring deployment readiness, or gating releases with secret scanning and GO/NO-GO checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
The agent runs pre-flight validation, generates changelogs from conventional commits, auto-bumps semantic versions, and scores deployment readiness with a GO/CONDITIONAL/NO-GO decision.
package.json, pyproject.toml, Cargo.toml, etc.; pre-release tags (--pre alpha|beta|rc).@author attribution.Before orchestrating the release, confirm these inputs. If any is unknown or vague, ASK — do not assume:
--from/--to)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
| Tool | Purpose | Command |
|---|---|---|
preflight_checker.py | Run 7 pre-release checks (sync, conflicts, secrets, commits, deps) | python scripts/preflight_checker.py --repo . --base main --json |
changelog_generator.py | Generate Keep a Changelog markdown from a ref range | python scripts/changelog_generator.py --repo . --from v1.2.0 --to HEAD --output CHANGELOG.md |
version_bumper.py | Auto-detect next semver from commits; write version files | python scripts/version_bumper.py --repo . --dry-run --json |
release_readiness_scorer.py | Score readiness 0-100 with GO/CONDITIONAL/NO-GO decision | python scripts/release_readiness_scorer.py --input release_data.json --json |
All tools support --json for machine output. Exit code 0 = pass, 1 = fail (CI-friendly).
Load the reference that matches the task — keep this file lean and pull detail on demand:
This skill covers: pre-flight validation, semantic version bumping, changelog generation, deployment-readiness scoring, and gating releases with GO/NO-GO decisions for git + conventional-commits projects.
This skill does NOT cover: the actual deploy/orchestration execution (handled by senior-devops / devops-workflow-engineer), test authoring (senior-qa), or deep security scanning beyond secret pattern-matching (senior-secops).
| Skill | Integration |
|---|---|
senior-devops | Pipeline stages consume pre-flight and readiness JSON as gates |
senior-qa | Test results feed Tests category (25% weight) |
senior-secops | Secret scan and CVE counts feed Security category (15%) |
code-reviewer | Code quality metrics feed Code Quality category (20%) |
devops-workflow-engineer | Workflow YAML calls tools as pipeline steps |