← Back to Skills Marketplace
jisang1000

Systematic Debugging

by jisang1000 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
510
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install jisang1000-systematic-debugging
Description
Debug through a structured root-cause process instead of guesswork. Use when commands fail, tools behave unexpectedly, automations break, integrations only p...
README (SKILL.md)

Systematic Debugging

Debug by narrowing the problem, testing hypotheses, and proving root cause.

Core Rule

Do not stack random fixes. Understand the failure shape first, then test one hypothesis at a time.

Workflow

  1. Define the symptom clearly.
  2. Reproduce it with the smallest possible test.
  3. Separate likely layers:
    • input/data
    • local script or command
    • dependency/runtime
    • network/external service
    • site-specific anti-bot or auth
  4. Test one layer at a time.
  5. Confirm root cause with a minimal proof.
  6. Apply the smallest fix.
  7. Re-test the original symptom.

Useful Patterns

Compare working vs failing path

If one URL, command, or mode works and another fails, compare them directly.

Reduce scope

Use:

  • smaller inputs
  • a simpler command
  • a known-good site/page
  • a dry-run mode
  • help/version commands

Distinguish tool failure from target failure

Examples:

  • browser tool works, but website blocks automation
  • API client works, but credentials are missing
  • script syntax is fine, but runtime dependency is absent

Reporting Style

Explain in 3 parts:

  • symptom
  • confirmed cause
  • fix or next blocker

Example:

  • "툴 자체는 살아 있고, 쿠팡이 anti-bot으로 막는 게 원인이었어. 그래서 브리지 세션 재사용 쪽으로 우회했어."

Avoid

  • trying many fixes without learning anything
  • changing multiple variables at once
  • declaring a root cause without proof
  • saying something is broken when only one target site is blocking it

Practical Examples

Example: Site works on one page but not another

  • Symptom: google.com opens, search results fail
  • Likely split: tool works, target flow is blocked or challenged

Example: Skill installed but command missing

  • Symptom: folder exists, CLI not found
  • Likely split: skill docs installed, runtime dependency missing

Example: API tool returns auth error

  • Symptom: command exists, request fails
  • Likely split: client is healthy, credentials/config are missing or invalid
Usage Guidance
This skill is an instruction-only debugging checklist and appears safe to install. Before allowing the agent to act autonomously with this skill, review and limit the agent's runtime permissions (shell/network access) if you don't want it executing diagnostic commands or interacting with live systems. If you plan to use it in environments with sensitive data, be mindful that following its steps may cause the agent to inspect or transmit environment-specific information — allow execution only when you trust the agent's scope and targets.
Capability Analysis
Type: OpenClaw Skill Name: jisang1000-systematic-debugging Version: 1.0.0 The skill bundle consists entirely of documentation and procedural guidelines for an AI agent to follow a structured debugging workflow. There is no executable code, no network requests, and no instructions that attempt to exfiltrate data or subvert the agent's security. The content in SKILL.md and references/publish-notes.md is focused solely on improving logical troubleshooting and root-cause analysis.
Capability Assessment
Purpose & Capability
The name and description match the SKILL.md content: structured debugging guidance. There are no unexpected requirements (no env vars, binaries, or config paths).
Instruction Scope
Runtime instructions are high-level troubleshooting steps and examples only; they do not instruct the agent to read arbitrary files, access hidden endpoints, or exfiltrate data. They do imply the agent may run diagnostic commands when invoked, which is appropriate for a debugging skill.
Install Mechanism
No install spec and no code files — instruction-only. Nothing will be downloaded or written to disk by the skill itself.
Credentials
The skill requests no environment variables, credentials, or config paths; its needs are proportionate to a documentation-style debugging helper.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent system presence or modify other skills/configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jisang1000-systematic-debugging
  3. After installation, invoke the skill by name or use /jisang1000-systematic-debugging
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish
Metadata
Slug jisang1000-systematic-debugging
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Systematic Debugging?

Debug through a structured root-cause process instead of guesswork. Use when commands fail, tools behave unexpectedly, automations break, integrations only p... It is an AI Agent Skill for Claude Code / OpenClaw, with 510 downloads so far.

How do I install Systematic Debugging?

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

Is Systematic Debugging free?

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

Which platforms does Systematic Debugging support?

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

Who created Systematic Debugging?

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

💬 Comments