Release Check
This "Release Check" verifies deployment readiness by validating configurations and dependencies, ensuring smoother releases and reducing errors.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add release-check npx -- -y @trustedskills/release-check
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"release-check": {
"command": "npx",
"args": [
"-y",
"@trustedskills/release-check"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The Release Check skill validates a project's readiness for release by examining key configurations and dependencies. It assesses the completeness of specification documents, documentation files, version numbers, and API documentation against defined requirements. The skill produces a ReleaseChecklist report detailing the status of each check, helping to identify and address potential issues before deployment.
When to use it
- Before initiating a new release cycle.
- To ensure all required artifacts (specifications, plans, tasks) are complete.
- To verify consistency in version numbers across different files.
- When API documentation needs to be validated against contract specifications.
Key capabilities
- Artifact Validation: Checks for the existence and completeness of
spec.md,plan.md, andtasks.mdfiles, as well as task completion status. - Documentation Verification: Validates the presence and content of
README.md(including a usage section) andCHANGELOG.md(including an unreleased section). - Version Consistency: Compares version numbers in
package.jsonandCHANGELOG.md, ensuring they match if both are present. - API Documentation Checks: Verifies the existence of API documentation and endpoint coverage when contracts exist.
- Release Checklist Output: Generates a structured report (
ReleaseChecklist) indicating overall readiness status (Ready/Not Ready) with detailed pass/fail statuses for each check.
Example prompts
- "Check if we're ready for release."
- "Run the release checklist and show me any issues."
- "Validate the release artifacts."
Tips & gotchas
- This is a manual skill, intended to be run before creating a release.
- The skill relies on specific file names (
spec.md,plan.md, etc.). Ensure these files exist and are named correctly in your project. - Version checks are optional; they only occur if both
package.jsonandCHANGELOG.mdcontain version numbers.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.