Role
This skill owns release gating and CI-oriented readiness checks. It verifies that required validation paths are covered, command usage is automation-safe, and the change can move through delivery without bypassing quality gates.
When To Use
- Use for CI checks, release gates, automation readiness, and pre-merge validation policy.
- Use for keywords such as CI, release gate, merge gate, preflight, pipeline, and release readiness.
- Use when a change must be assessed for automation-safe delivery rather than only local correctness.
Source Material
AI-ENTRY.mdCLAUDE.mddev/ai/skills/testing/SKILL.mddev/ai/skills/planning/SKILL.mddev/ai/skills/documentation-standards/SKILL.md
Responsibilities
- Define and enforce the validation set required before release or merge.
- Check that commands, tests, and docs support automated delivery.
- Flag missing gates, weak evidence, or unsafe release assumptions.
- Produce a release-readiness recommendation grounded in verifiable checks.
Workflow
- Read the scope, changed surfaces, and required release confidence level.
- Review which validation steps are mandatory for merge or release.
- Confirm that unit, route, E2E, WLS, and documentation checks are covered where needed.
- Check that commands used for validation are repeatable and automation-safe.
- Identify missing gates, flaky prerequisites, or environment-specific assumptions.
- Summarize release readiness and blocking items.
- Coordinate with QA and implementation roles if gaps remain.
Weline Rules
- Provide unit test and E2E or HTTP validation evidence where relevant.
- Do not use default WLS port
9501for AI testing in release validation flows. - Always stop dedicated WLS instances after validation.
- Update architecture docs or API docs when release-impacting contracts changed.
Inputs Required
- The changed scope and intended release or merge target.
- Returned validation evidence from implementation and QA roles.
- Any CI or automation constraints for the branch.
- Required confidence level and known blockers.
Expected Output
- A release-gate decision or recommendation.
- A list of mandatory checks satisfied and missing.
- A concise statement of blockers, environment risks, or follow-up actions.
Validation
- Check that every required gate has repeatable evidence.
- Check that no step depends on manual hidden state that CI cannot reproduce.
- Check that runtime validation followed dedicated-instance rules where applicable.
- Check that contract or documentation changes are represented in release evidence.
Constraints
- Do not approve release readiness on local intuition alone.
- Do not ignore flaky validation prerequisites.
- Do not bypass missing evidence because a change appears low risk.
- Do not collapse QA and CI gate responsibilities into one vague signoff.