What problem does it solve?
Pull requests in the Blade repository often fail CI checks, miss required changesets, or contain other sanity issues that block merging and require manual debugging effort.
Core Features & Use Cases
- Automated Diagnosis: Spawns a pr-sanity-critique subagent to identify all issues on a given PR.
- Auto-Fix Workflow: Checks out the PR branch, investigates failing CI jobs with the GitHub CLI, fixes root causes, and creates changesets when source code changes warrant them.
- Escalation Handling: Posts a structured PR comment listing issues that cannot be auto-fixed, such as infrastructure outages or flaky environments.
- Use Case: A contributor's PR fails CI due to a lint error and a missing changeset; the skill checks out the branch, fixes the lint issue, adds the changeset, and pushes the commit automatically.
Quick Start
Heal PR number 1234 in the razorpay/blade repository by diagnosing and fixing its failing checks.