← Back to Skills Marketplace
soponcd

Systematic Debugging

by soponcd · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
133
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install timeflow-systematic-debugging
Description
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Usage Guidance
This skill is plausible and useful for disciplined debugging, but its instructions explicitly read and print environment variables and keychain state — actions that can expose secrets. Before using: (1) only run these diagnostics in a safe environment (not production) or sanitize the examples so they don't echo real secrets, (2) review and remove any commands that print sensitive variables, (3) confirm platform assumptions (codesign/security are macOS-specific), (4) verify the referenced local files/skills exist and are trusted, and (5) if you need to grant access to credentials, prefer doing so explicitly and temporarily rather than letting the skill probe the environment blindly.
Capability Analysis
Type: OpenClaw Skill Name: timeflow-systematic-debugging Version: 1.0.0 The skill bundle provides a structured methodology for systematic debugging, emphasizing root cause analysis before implementation. The instructions and shell command examples in SKILL.md are standard diagnostic procedures for technical troubleshooting and do not contain any evidence of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The name/description (systematic debugging) aligns with the instructions: phased root-cause investigation, pattern analysis, hypothesis testing, and safe implementation. The examples and commands are coherent for debugging tasks. Note: some example commands are macOS-specific (security, codesign) but the skill has no OS restriction.
Instruction Scope
SKILL.md explicitly instructs the agent to enumerate and print environment variables, run env | grep, inspect keychain state (security list-keychains, security find-identity), and run codesign. These steps read potentially sensitive data and could cause secrets to be output or logged. The instructions also reference other local files (root-cause-tracing.md) and another skill (superpowers:test-driven-development). While these actions are plausibly part of debugging, they expand scope into reading secrets/system state that were not declared or limited.
Install Mechanism
Instruction-only skill with no install spec and no code files. Lowest install risk — nothing will be written to disk by an installer.
Credentials
The skill requests no environment variables or credentials in metadata, yet the runtime instructions access and print environment variables (IDENTITY, APP, etc.) and query the OS keychain. That mismatch means sensitive data could be accessed/exposed without explicit consent or declared need.
Persistence & Privilege
always:false and no install actions; the skill is user-invocable and can be called autonomously (normal default). It does not request persistent presence or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install timeflow-systematic-debugging
  3. After installation, invoke the skill by name or use /timeflow-systematic-debugging
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of systematic-debugging skill. - Introduces a structured, four-phase approach to debugging (Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, Implementation). - Emphasizes identifying the true root cause before making any fixes. - Provides specific steps and red flags to avoid guesswork and symptom-based fixes. - Includes guidance for multi-component systems and architectural problem detection. - Lists common rationalizations for skipping process and clear signals to return to systematic investigation.
Metadata
Slug timeflow-systematic-debugging
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Systematic Debugging?

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes. It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install Systematic Debugging?

Run "/install timeflow-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 soponcd (@soponcd); the current version is v1.0.0.

💬 Comments