
Convex Self Heal
Convex-self-heal is the loop you'd want after a prod error on a Convex backend and you're tired of babysitting the triage. It pulls errors from the sentinel table, classifies them (transient, config, or real code/schema defect), runs root-cause analysis, repairs on a branch, and certifies the fix with tsc, a migrate-rehearse run on a prod-snapshot preview where schema is involved, and a replay of the triggering input to confirm the failure is gone. It then opens a PR with the evidence attached and stops there. It never merges or deploys. The honest take: the certification step is what separates it from generic error-to-draft-PR bots, but it only works if sentinel is already capturing errors, and it will happily report "could not certify" rather than guess, which is the right call but means you'll still be doing some of the work yourself.
- skills.sh installs
- 41K
- GitHub stars
- 69
- last updated
- Oct 26, 2026
Install
$ npx -y skills add convex/agent-skills --skill convex-self-heal --agent claude-codeInstalls into .claude/skills of the current project.
Files
Gated production self-healing loop
Sentry/Datadog/Vercel can go error→investigate→draft-PR, but they treat the backend as opaque and stop at the human merge gate with an unverified diff. Convex can do the step they can't: because the error rows live in the user's own deployment and the fix can be rehearsed on a preview of that deployment, the platform certifies the fix against real invariants before anyone reviews it. This capability is the composition capstone — it wires sentinel (capture) → the findings bus (diagnose) → the fixers (repair) → migrate-rehearse/tsc/probe (certify) → a human PR (decide) → deploy-guard (promote). The human keeps the merge button; the machine does everything up to and including proving the fix works.
Workflow
Sponsors
Details
- Repository
- github.com/convex/agent-skills
- Categories
- Git & Pull Requests, AI & Agent Building, Debugging, Databases
- First seen
- Oct 26, 2026
More from convex/agent-skills
All 30- Convex Suggest41K
- Convex Sentinel40.9K
- Convex Expert41.4K
- Convex Auth41.4K
- Convex Authz41.3K
- Convex Migrate41.3K
- Convex Reviewer41.3K
- Convex Docs41.3K
- Convex Design41.2K
- Convex Deploy Guard41.2K
- Convex Env41.2K
- Convex Optimize41.2K
- Convex Crons41.2K
- Convex Advisor41.1K
- Convex Test41.1K
- Convex Agent41.1K
- Convex Add41.1K
- Convex Cost41.1K
- Convex Migrate Rehearse41.1K
- Convex Launch Readiness41K
- Convex Explain App41K
- Convex Backup41K
- Convex Insights41K
- Convex Verify41K