Trace failures to root cause, then fix them safely.
software debugging
Diagnoses a failure to its root cause and, with authorization, applies and verifies a test-first fix.
When to use it
Use when asked to debug or fix failing or slow behavior.
Give it an issue reference or failure details in a project; it interactively diagnoses the root cause and, if authorized, fixes the project.
What you provide
This skill
GitHub
Pushes code and opens a PR (irreversible)
issue tracker
Posts deferred pipeline findings (irreversible)
issue of record
Fetches the issue of record
tracker and PR history
Searches tracker and PR history
Optionally requires gh to use the route that pushes the branch and opens or updates a pull request.
Transfers control to ce-brainstorm when the user chooses to rethink a design-level root cause.
Invokes ce-commit-push-pr to commit the fix-owned files, push the branch, and open or update a pull request when shipping conditions hold.
Invokes ce-commit for the local handoff route and does not push.