
convex-self-heal
Production error → triaged, root-caused, repaired, and certified
by get-convexFree
Description
convex-self-heal is an agent skill for a gated loop that repairs production errors in a Convex app. It takes a production error, triages it, finds the root cause, drafts a repair and certifies the fix before a person reviews it. The certification uses type checking, a rehearsal of the change on a preview of the deployment, and a check that the original error no longer reproduces. The result is a fix pull request for a human to merge, and after it is merged, the loop confirms that the error has gone. The skill contrasts this with error-monitoring services that can draft a pull request but treat the backend as opaque, so their diff is unverified when it reaches a reviewer. Convex can verify more, because the error records live in the app's own deployment and the fix can be rehearsed on a copy of that deployment. The skill never merges anything itself, since the human merge is the final gate. It is part of the get-convex agent-skills repository and is added to a compatible agent with the skills command. Its audits show Gen Agent Trust Hub and Socket passed, with Snyk showing a warning. It suits teams that want faster repairs with evidence attached.…
Highlights
- Triages and root-causes production errors
- Certifies fixes with type checks and a rehearsal
- Opens a fix pull request for a human to merge
- Confirms the error has gone after merge
Ratings & Reviews
No ratings yet
Be the first to rate convex-self-heal.
People also visit

convex-deploy-guard
Classify + announce the target Convex deployment before any deployment-affecting

rust-patterns
Idiomatic Rust patterns, ownership, error handling, traits, concurrency

iii-error-handling
Handle iii engine and SDK errors across Node, Python, Rust, and browser workers
convex-self-heal FAQ
What does convex-self-heal do?
It takes a production error, finds the cause, drafts a fix, certifies it and prepares a pull request for a person to merge.
How is the fix certified?
With type checking, a rehearsal on a preview of the deployment, and a check that the error no longer reproduces.
Does it merge the fix?
No. The human merge is the final gate.
How do I install it?
Run: npx skills add https://github.com/get-convex/agent-skills --skill convex-self-heal
What security audits has it passed?
Gen Agent Trust Hub and Socket passed. Snyk shows a warning.
What are the best convex-self-heal alternatives?
Popular alternatives to convex-self-heal include convex-deploy-guard, error-handling and rust-patterns. See all convex-self-heal alternatives