ce-release-task
Identify the next release task from RELEASE_PLAN_v1.md and vX.Y.Z_plan.md, plan implementation, execute it, and verify closure with tests and gates.
SKILL.md.claude/skills/ce-release-task/SKILL.md
GitHubCE Release Task
You are identifying, implementing, and verifying a single deliverable from
the active version plan's ## Included work table.
Required references
development/current-work/vX.Y.Z_plan.md(the sole active version plan)- The deliverable's linked GitHub issue, if any
- Governing ADRs and standards for the selected deliverable
CONTRIBUTOR_INSTRUCTIONS.md(coding and testing rules)
Use this skill when
- Picking the next actionable row from the current version plan.
- Implementing a specific deliverable end-to-end.
- Verifying that a deliverable is firmly closed.
Workflow
Phase 1: Selection
- Read the active
vX.Y.Z_plan.md's## Included worktable. - Identify rows by Status:
- Done: has verification evidence (tests green, code merged).
- In progress: partially implemented.
- Not started: no implementation yet.
- Select the highest-priority
Not startedorIn progressrow, considering:## Dependenciesordering in the plan- the linked issue's severity/priority
- user preference (if specified)
Phase 2: Planning
- Read the linked GitHub issue (if any) for the deliverable's acceptance criteria.
- Read all governing ADRs, standards, and source files referenced.
- Identify the specific code changes needed:
- which files to modify or create
- which tests to add
- which documentation to update
- Consult
ce-adr-consultif the deliverable touches ADR-governed behavior. - Present the implementation plan to the user for approval.
Phase 3: Implementation
- Implement the code changes following CE coding standards.
- Write tests per the
ce-test-authorrubric. - Run
make local-checks-task TASK=<n>to validate task closure when the plan maps one, ormake local-checks-protherwise. - If tests fail, diagnose and fix before proceeding.
Phase 4: Verification
- Confirm the verification commands from the deliverable's linked GitHub issue (or its governing ADR/Standard) pass.
- Confirm:
- all new tests pass
- no coverage regression
- no existing test breakage
- Update the row's Status to
DoneinvX.Y.Z_plan.md, and close or comment on the linked issue.
Output contract
For each completed deliverable, provide:
- summary of changes made
- files modified
- tests added/modified
- verification evidence (test output, coverage)
- updated Status in
vX.Y.Z_plan.md
Constraints
- One deliverable at a time. Do not batch unrelated rows.
- Always run verification before declaring a row
Done. - Do not add rows to the plan that are not backed by the approved milestone or an explicit maintainer instruction.
- Follow CE-first coding rules: use
WrapCalibratedExplainerand the public CE API directly, not ad-hoc wrappers.