verify-and-ship
Installation
SKILL.md
Verify and Ship
After implementing your changes, follow these steps to verify quality and ship the work.
1. Acceptance Criteria Validation (CRITICAL)
Use the issue tracker get_issue tool to fetch the current issue details. Extract ALL acceptance criteria from the issue description and verify each one is satisfied by the implementation. If no explicit criteria exist, validate against the implied requirements from the issue title and description.
2. Quality Checks
Run all applicable quality checks:
- Tests — Run the full test suite. If tests fail, fix the issues and re-run. Retry up to 3 times. If you cannot resolve failures after 3 attempts, proceed and note the failures in your summary.
- Linting — Run linting tools and fix any issues found.
- Type checking — Run TypeScript type checking (if applicable) and fix any errors.
- Code review — Review your changes for quality, consistency, and best practices. Remove any debug code, console.logs, or commented-out sections.