Maintains project-specific known-issues.md mapping recurring errors to solutions. Auto-consulted by systematic-debugging before investigations; triggers on 'save this fix', 'remember this error', or known issues phrases.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-optimized:error-recoveryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Maintain a project-level error→solution mapping to avoid rediscovering known problems.
Maintain a project-level error→solution mapping to avoid rediscovering known problems.
known-issues.md at the project root (same level as package.json, Cargo.toml, etc.).
Before starting any debugging investigation:
known-issues.md exists.After resolving a bug that is likely to recur:
Do NOT record:
Each entry must be concise and actionable:
## [Short description]
**Error:** `exact error message or pattern`
**Cause:** One sentence explaining why this happens.
**Fix:**
```bash
exact command or steps to resolve
Context: When this typically occurs (e.g., "after fresh clone", "on Windows", "when DB is not running").
## File Management
- Keep `known-issues.md` under 50 entries. If it grows beyond that, prune entries that haven't been relevant in months.
- Group entries by category (Environment, Dependencies, Tests, Build, Platform).
- When a known issue is permanently fixed (e.g., the root cause was removed from the codebase), delete the entry.
## Integration
- `systematic-debugging` consults this file in Phase 1 (Investigate) before generating hypotheses.
- `using-superpowers` reads this file during the entry sequence when it exists.
- After resolving a debugging session, offer to add the error→solution mapping if it meets the "When to Update" criteria.
npx claudepluginhub repozy/superpowers-optimizedRecognizes development errors from bash, Playwright, builds, APIs, logs; searches past solutions via scripts; applies fixes and logs new ones for future reference. Activates on error mentions or debug requests.
Tracks project blockers, bugs, and gaps across sessions with persistent issue storage. Lists, adds, and resolves issues with categories and severity.
Records fixed bugs as structured 'grudges' per repo and queries them before code changes to prevent regression. Works cross-session with file-scoped lookup and anti-pattern signatures.