Awesome-omni-skill adinsights-release-readiness
Synthesize ADinsights release readiness from router, scope, contract, docs, and optional validation checks. Use when deciding go/no-go readiness, release gate status, or pre-merge release risk.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/documentation/adinsights-release-readiness" ~/.claude/skills/diegosouzapw-awesome-omni-skill-adinsights-release-readiness && rm -rf "$T"
manifest:
skills/documentation/adinsights-release-readiness/SKILL.mdsource content
ADinsights Release Readiness
Overview
Aggregate readiness evidence and return a gate decision packet across scope, contract integrity, tests, observability, security, and runbook/documentation readiness. This skill is advisory-first and supports optional command execution.
Context Load Order
- Open
.AGENTS.md - Open
.docs/runbooks/release-checklist.md - Open
.docs/runbooks/deployment.md - Open
.docs/runbooks/operations.md - Open
.docs/project/api-contract-changelog.md - Open
.docs/project/integration-data-contract-matrix.md - Open
.references/release-gates.yaml
Inputs
Primary packet inputs:
- Router packet (
)--router-packet - Scope packet (
)--scope-packet - Contract packet (
)--contract-packet
Optional execution input:
to execute configured readiness commands.--run-checks
to include diff context in documentation/compliance reasoning.--changed-files-from-git
Gate Model
Return exactly one status:
GATE_PASSGATE_WARNGATE_BLOCK
Gate dimensions:
scope_controlcontract_integritytest_coverageobservabilitysecurity_pii_secretsrunbook_ops_readinessdocumentation_completenessrollout_rollback_plan
Gate dimension statuses:
PASS
(pending evidence/action; does not escalate release status)INFOWARNBLOCK
Output Contract
Return a release decision packet with:
(schema_version
)1.1.0release_statusgate_resultsblocking_issueswarningspending_itemsrequired_approversrequired_artifactsrecommended_next_action
entries (evidence
,type
,value
,strength
)sourceexecutive_summary
CLI Interface
Use
scripts/evaluate_release_readiness.py:
--prompt "<text>" --format json|markdown--router-packet "<path>"--scope-packet "<path>"--contract-packet "<path>"--run-checks--changed-files-from-git
One-command full-chain preflight (router -> scope -> contract -> release):
scripts/run_preflight_skillchain.py --prompt "<text>" --format json|markdown- Optional:
(repeatable),--path <path>
(repeatable),--changed-file <path>--changed-files-from-git - Optional:
to execute release optional checks--run-checks - Optional:
to persist packet JSON files--output-dir <dir>
Default Behavior
- Synthesis-first packet evaluation.
- Optional checks only when
is set.--run-checks - Advisory wording only; no hard-block language.
Maintenance
- Keep
aligned with release checklist/runbooks.references/release-gates.yaml - Run
after rules edits.scripts/validate_release_gates.py - Run
before syncing.scripts/run_release_golden_tests.py - Sync with
.scripts/sync_to_codex_home.sh