.claude/skills/speckit-superb-debug/SKILL.md
Systematic debugging protocol. Loads the obra/superpowers systematic-debugging SKILL.md at runtime. Enforces root-cause investigation before any fix attempt. Use when TDD hits repeated failures or any unexpected behavior surfaces during implementation.
npx skillsauth add pradeepmouli/zod-to-form speckit-superb-debugInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill origin: obra/superpowers
systematic-debuggingInvocation: Standalone command. Call manually when blocked, or escalated from the TDD gate after 2+ failed fix attempts.
Locate and internalize the superpowers systematic-debugging skill using this priority chain:
skills/systematic-debugging/SKILL.md from the
workspace root (present when superpowers is installed as a plugin).https://raw.githubusercontent.com/obra/superpowers/main/skills/systematic-debugging/SKILL.mdNO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST. Phase 1: Read errors, reproduce, check recent changes, trace data flow. Phase 2: Find working examples, compare, identify differences. Phase 3: Form single hypothesis, test minimally, one variable at a time. Phase 4: Create failing test, implement single fix, verify. If 3+ fixes fail, question the architecture — don't attempt fix #4.
You must internalize the full SKILL.md content before proceeding. Its rules override any urge to "just try something."
$ARGUMENTS
tasks.md to identify which task is blocked.spec.md to understand the intended behavior (not what the code does,
but what it should do).git diff or git log --oneline -10Do not propose any fix yet. Evidence gathering is Phase 1.
Apply the loaded skill's four-phase protocol:
If 3 or more fix attempts have failed:
This command is the escalation path from speckit.superb.tdd.
When the TDD cycle hits repeated RED failures that don't resolve with simple
GREEN fixes:
TDD cycle → RED passes but GREEN fails repeatedly
→ 2+ attempts without resolution
→ STOP TDD → invoke this command
→ resolve root cause
→ return to TDD cycle
After debugging resolves the root cause, return to the TDD gate and resume the RED → GREEN → REFACTOR cycle for the current task.
tools
Use when working with zod-to-form (core, react, cli, codegen, vite).
tools
Vite plugin for zod-to-form — transforms ?z2f imports into generated form components and optionally replaces <ZodForm> JSX call sites with generated components at build time Use when: You want `import SignupForm from './signup.schema?z2f'` to Just Work in a.... Also: vite, vite-plugin, zod, zod-v4, codegen, forms, form-generation, schema-driven, react-hook-form, build-plugin, jsx-transform.
development
Runtime <ZodForm> renderer for Zod v4 schemas Use when: You need form rendering in storybook, playgrounds, or low-traffic admin UIs —.... Also: zod, zod-v4, react, forms, form-generation, react-hook-form, schema-driven, dynamic-forms, form-renderer, hookform-resolver, zod-form-renderer.
development
Schema walker and processor registry for Zod v4 form generation Use when: You want per-field validation instead of whole-form validation. Also: zod, zod-v4, forms, form-generation, schema, schema-walker, processor-registry, react-hook-form, schema-driven, form-schema, zod-registry.