← Back to Skills Marketplace
wangxiaofei860208-source

Lobster Debugging

by wangxiaofei860208-source · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
169
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install lobster-debugging
Description
Systematic debugging framework. 4-phase root-cause analysis with defense-in-depth. Never guess, never patch symptoms. From Claude Code + Superpowers.
README (SKILL.md)

Lobster Debugging 🦞

Systematic root-cause debugging. No guessing. No symptom patches. Ever.

The Iron Law

NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST

4-Phase Process

Phase 1: Root Cause Investigation

  1. Read error messages completely (they often contain the solution)
  2. Reproduce consistently (can't fix what you can't reproduce)
  3. Check recent changes (git diff, recent commits)
  4. Add diagnostic instrumentation at component boundaries
  5. Binary search the codebase to isolate the failure point

Phase 2: Condition-Based Waiting

  • Replace sleep(5000) with event-based waiting
  • Wait for conditions, not timeouts
  • Flaky tests = unfixed bug, not "timing issue"

Phase 3: Defense-in-Depth

  • Fix the root cause
  • Add a test that would have caught it
  • Add a guard that prevents the class of bug
  • Document why it happened

Phase 4: Academic Verification

  • Prove the fix works with a test
  • Prove the fix doesn't break anything else
  • Prove the fix handles edge cases
  • Prove the original bug can't recur

Red Flags — Stop and Re-Investigate

  • "Just one quick fix" — there's no such thing
  • Already tried multiple fixes — you don't understand the problem
  • Under time pressure — rushing guarantees rework
  • "Seems simple" — simple bugs have root causes too

When to Escalate

After 2 failed fix attempts:

  1. Stop. You're guessing.
  2. Go back to Phase 1.
  3. If still stuck, bring in a second agent with fresh context.
Usage Guidance
This skill is an instruction-only debugging checklist and appears coherent and low-risk. Before using: ensure the agent is given only the repository and environment access you intend (avoid granting production credentials or write access to live systems); review any automated changes the agent proposes before applying; and treat the skill as guidance — it may tell an agent to run git commands or edit code, so supervise those actions if you care about safety or auditability.
Capability Analysis
Type: OpenClaw Skill Name: lobster-debugging Version: 1.0.0 The skill bundle contains a systematic debugging framework focused on root-cause analysis and testing best practices. The instructions in SKILL.md are purely procedural and promote high-quality engineering standards without any executable code, network calls, or suspicious instructions.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md content: a 4-phase systematic debugging process. Nothing in the package requests access to unrelated services, binaries, or secrets.
Instruction Scope
Instructions are high-level, actionable debugging steps (read errors, reproduce, git diff, add instrumentation, tests). They reference codebase-local activities and developer workflows only and do not direct the agent to read unrelated system files, environment variables, or external endpoints.
Install Mechanism
No install spec and no code files — instruction-only skill. There is nothing written to disk or downloaded, so installation risk is minimal.
Credentials
The skill declares no required environment variables, credentials, or config paths. The guidance's references (git, tests, instrumentation) are proportionate to debugging and do not require extra secrets.
Persistence & Privilege
always is false and there is no indication the skill persists settings, modifies other skills, or needs elevated platform privileges. Autonomous invocation is allowed (platform default) but not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lobster-debugging
  3. After installation, invoke the skill by name or use /lobster-debugging
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of lobster-debugging. - Introduces a systematic 4-phase debugging framework with a focus on root-cause analysis and defense-in-depth. - Emphasizes a strict "no fixes without root cause investigation" rule to prevent symptom patching. - Provides detailed step-by-step guidelines for each debugging phase, including investigation, condition-based waiting, layered prevention, and verification. - Lists common red flags to avoid guesswork and improper fixes. - Outlines a clear escalation process after failed fix attempts.
Metadata
Slug lobster-debugging
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Lobster Debugging?

Systematic debugging framework. 4-phase root-cause analysis with defense-in-depth. Never guess, never patch symptoms. From Claude Code + Superpowers. It is an AI Agent Skill for Claude Code / OpenClaw, with 169 downloads so far.

How do I install Lobster Debugging?

Run "/install lobster-debugging" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lobster Debugging free?

Yes, Lobster Debugging is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lobster Debugging support?

Lobster Debugging is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lobster Debugging?

It is built and maintained by wangxiaofei860208-source (@wangxiaofei860208-source); the current version is v1.0.0.

💬 Comments