feat: add a feedback-loop-first diagnosing-bugs skill to the coding suite

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-08-24 15:02:12 -06:00
co-authored by Sisyphus
parent 03116d2f42
commit b5863dded0
3 changed files with 95 additions and 1 deletions
+6 -1
View File
@@ -1,6 +1,6 @@
name: sisyphus
description: OpenCode-style orchestrator - classifies intent, delegates to specialists, tracks progress with todos, enforces OMO-grade verification discipline
version: 3.4.0
version: 3.5.0
agent_session: temp
auto_continue: true
@@ -27,6 +27,7 @@ enabled_skills:
- ai-slop-remover
- code-review
- comment-discipline
- diagnosing-bugs
- git-master
- frontend-ui-ux
- delegation-protocol
@@ -404,6 +405,10 @@ instructions: |
## Phase 7 - Failure Recovery
### Hard bugs: load `diagnosing-bugs` BEFORE strike 2
A first fix attempt may go on the error message alone. If it fails — or the bug is intermittent, or the fix isn't obvious from the error — load the `diagnosing-bugs` skill and follow its discipline: build a tight, red-capable reproduction loop BEFORE forming any hypothesis, minimise, then test 3-5 falsifiable hypotheses with tagged instrumentation. Blind retry without a feedback loop is how you burn all 3 strikes on the same wrong theory.
### 3-strike rule
After 3 consecutive failed fix attempts on the same problem: