Release readiness checklist
When to use
Use this skill when the user asks for a release-readiness check, release candidate inspection, pre-publish checklist, or dry-run go/no-go decision for a small npm CLI package.
Workflow
Read
references/checklist-contract.md.Run:
node .agents/skills/release-readiness-checklist/scripts/collect-evidence.mjs \ --expected-version 1.4.0 \ --output-json reports/release-readiness.json \ --output-md reports/release-readiness.mdKeep the generated report even if the exit code is non-zero. The point is to preserve evidence, not to stop at the first failing row.
Run
npm test.Return only the JSON object requested by the caller schema.
Boundaries
- Never run
npm publish. - Never edit
package.json,CHANGELOG.md, orrelease/install-command.txt. - Do not replace checklist rows with “looks fine” prose.
- If the host blocks the skill or model execution, report that block plainly instead of fabricating a pass.