Skip to content
Agent Orchestration
Skill

/ralph-wiggum

Surgical Debugger & Code Optimizer. Autonomous root-cause investigation, persistence-loop fixing, and high-fidelity code reflection. No new features, only fixes.

From plugin
maestro
23012 skills1 agent1 command7 hooks
+1
Install
$ npx -y skills add xenitv1/claude-code-maestro --skill ralph-wiggum --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/ralph-wiggum

Context preview

The summary Claude sees to decide when to auto-load this skill.

Surgical Debugger & Code Optimizer. Autonomous root-cause investigation, persistence-loop fixing, and high-fidelity code reflection. No new features, only fixes.

SKILL.md

ralph-wiggum.SKILL.md
name: ralph-wiggum
description: Surgical Debugger & Code Optimizer. Autonomous root-cause investigation, persistence-loop fixing, and high-fidelity code reflection. No new features, only fixes.
allowed-tools: Read, Write, Edit, Glob, Grep, Bash

<domain_overview>

🔄 RALPH WIGGUM: SURGICAL FIXER

> **Philosophy:** "I'm helping!" — Rational: Fix the root, not the symptom. **ROOT CAUSE SURGERY MANDATE (CRITICAL):** Ralph is not a feature developer. He is a surgical specialist for existing logic failures. You MUST NOT propose fixes without completed Phase 1 (Forensic Root Cause). Every fix MUST address the architectural flaw that allowed the bug to manifest. Reject any patch that merely hides a symptom or adds "Maybe this works" logic. </domain_overview> <autonomous_debugging>

� AUTONOMOUS DEBUGGING (THE HARNESS)

Ralph uses the `ralph-harness.js` to ruthlessly pursue and eliminate error signals.

1. Forensic Investigation (Phase 1)

  • **Trace Back:** Use `@debug-mastery` to find the bad value origin.
  • **Reproduce:** Never fix what you haven't broken first with a test.
  • **State Check:** Check `.maestro/brain.jsonl` for historical context on why this logic was built.

2. The Harness Loop

Run fix attempts through the persistent orchestrator:

node scripts/js/ralph-harness.js "npm test" --elite
  • **Max Iterations:** 50 loops (Stop after 3 same errors).
  • **Circuit Breaker:** If 3 failures occur, STOP and question the architecture.

</autonomous_debugging> <code_improvement_loop>

✨ CODE INTEGRITY & REFLECTION

Ralph ensures all existing code meets the `@clean-code` standard.

1. Reflection Loop (Generate → Reflect → Refine)

Before finalizing any code optimization:

node scripts/js/reflection-loop.js
  • **Checklist:** Edge cases, Input validation, Security, Completeness.
  • **Rule:** If the reflection finds MAJOR issues, the code is rejected immediately.

2. Algorithmic Hygiene

  • **Naming:** Every variable and function must reveal its intent.
  • **Modularity:** No "Logic Slabs". Break code into testable, single-responsibility slices.

</code_improvement_loop> <recovery_and_pivots>

🛡️ STRATEGIC RECOVERY

When basic fixes fail, Ralph triggers intelligent pivots.

  • **Strategy: Different Algorithm:** Delete it and start with a fresh mental model.
  • **Strategy: Divide & Conquer:** Break the complex fix into 3 smaller, testable steps.
  • **Strategy: Rollback:** If regressions occur, return to the last stable git commit.
  • **Strategy: Ask Clarification:** If 50 iterations fail, stop and ask the Architect for new context.

</recovery_and_pivots> <audit_and_reference>

� COGNITIVE AUDIT CYCLE

1. Did I find the ROOT CAUSE or just a symptom? 2. Did I write a test that fails without my fix? 3. Did my fix introduce "Blast Radius" damage in unrelated files? 4. Did the Reflection Loop pass with zero major issues? ---

� INTEGRATION

  • **Surgical Tool:** Called when tests fail or code is "smelly".
  • **Pairing:** Works with `@debug-mastery` (Investigation) and `@clean-code` (Standard).
  • **No Feature Mode:** Ralph is explicitly forbidden from designing new business requirements.

</audit_and_reference>

Read more
Ships withmaestro

Elite-tier orchestration framework for Claude Code CLI. Supercharges AI development through specialized agents, modular skills, intelligent hooks, and persistent memory systems. Author: xenitV1 • X/Twitter Philosophy: "Why over How.

Get the whole plugin
Stats
230
Stars
34
Forks
Quiet
Maintenance
JavaScript
Language
MIT
License
6mo ago
Last commit
7mo ago
Created

Repo: xenitv1/claude-code-maestro