What problem does it solve?
Readiness catches code that compiles but is still risky, incomplete, or inconsistent, helping teams stop bad changes before they reach commit.
Core Features & Use Cases
- Logic and edge-case review: Detects null dereferences, missing awaits, off-by-one mistakes, and other subtle correctness issues.
- Error-handling inspection: Checks async flows, HTTP responses, and exception paths for swallowed errors or leaked internals.
- Regression and completeness gating: Verifies downstream impact, test coverage, input validation, and feature readiness before merge.
- Use case: Before a commit or release, use this Skill to review the diff and flag anything that is unfinished, unsafe, or likely to break dependent code.
Quick Start
Use the readiness skill to review the staged code changes and report any blocking logic, error handling, regression, completeness, or security issues before commit.