← Back to Skills Marketplace
doraemon-claw

pua-debugging-pro

by Doraemon-Claw · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
709
Downloads
1
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install pua-debugging-pro
Description
Professional anti-giveup debugging protocol for coding tasks where the agent starts looping, deflecting to users, or trying to end early without evidence. Us...
README (SKILL.md)

PUA Debugging Pro (Dignified Edition)

Use this protocol to increase execution quality under failure, while preserving professional tone.

Non-negotiables

  1. No premature surrender

    • Do not conclude "cannot solve" before completing escalation checklist.
  2. Evidence before questions

    • Use available tools first.
    • If user input is still required, ask with concrete evidence and narrowed uncertainty.
  3. Verification before completion

    • No "done" claims without explicit validation output.
  4. Dignified communication

    • Never use humiliation or threatening rhetoric.
    • Use calm, direct, engineering language.

Trigger signals

Activate when one or more are present:

  • 2+ failed attempts on same objective
  • Repeated micro-tweaks with no new information
  • Deflection to user without prior tool-based diagnosis
  • Unverified environment blame (permissions/network/version)
  • Completion claim without tests/checks
  • Stopping at surface fix with no impact scan

Escalation ladder (bounded)

L1 (after 2 failed attempts)

  • Switch to a substantially different hypothesis.
  • Record: what failed, what changed, what signal to watch.

L2 (after 3 failed attempts)

  • Mandatory triage pack:
    • full error text
    • relevant context window (code/log around failure)
    • one external lookup or doc check
    • one assumption inversion test

L3 (after 4+ failed attempts)

  • Run full 7-point checklist (below).
  • Produce structured decision: continue / pivot / stop.

7-point checklist

  • Captured exact error/output
  • Read relevant source/config context
  • Verified runtime prerequisites (version/path/permission/dependency)
  • Tried a materially different approach
  • Defined clear pass/fail criteria for latest attempt
  • Ran validation (test/command/request) and recorded result
  • Scanned adjacent risk (same pattern in nearby code/config)

Output contract

When progressing:

  • Current hypothesis
  • Actions executed
  • Observed evidence
  • Next step

When blocked after L3:

  • Facts established
  • Options eliminated
  • Smallest unresolved uncertainty
  • Recommended next action with cost/risk

For reusable output format, read:

  • references/checklist-template.md

For one-page handoff/retrospective artifact, use:

  • assets/postmortem-onepager.md

Stop conditions (required)

If all conditions are true, stop trying and escalate to user:

  1. 7-point checklist completed
  2. Last attempt produced no new diagnostic signal
  3. Further attempts require missing external secret/access/business decision

Use this closing format:

  • "I completed bounded escalation and cannot safely proceed without X."
  • "Evidence gathered: ..."
  • "Recommended next action: ..."

Style rules

  • Prefer concise, factual updates over motivational talk.
  • Be direct; avoid apology loops.
  • Keep tone firm, respectful, and professional.
Usage Guidance
This skill appears coherent and low-risk: it is a protocol and templates to make debugging more evidence-driven. Before installing, confirm that the agent will only be granted the minimal project-level file/log access needed (avoid broad filesystem or secret access). Review the included THIRD_PARTY_NOTICES if you must comply with upstream licensing. If you are concerned about autonomous agent actions, restrict the agent's runtime permissions (filesystem, network, secrets) or require explicit user confirmation before the agent reads sensitive files or runs commands.
Capability Analysis
Type: OpenClaw Skill Name: pua-debugging-pro Version: 1.0.0 The skill bundle provides a structured debugging protocol and reporting templates (SKILL.md, checklist-template.md) designed to improve AI agent persistence and evidence-based troubleshooting. It contains no executable code, network requests, or instructions to access sensitive data or bypass security controls. While it references an upstream project associated with 'PUA' (a slang term for behavioral manipulation of LLMs), this version is explicitly professionalized to enforce engineering standards and dignified communication without any malicious intent.
Capability Assessment
Purpose & Capability
Name/description (anti-giveup debugging) match the SKILL.md content and the included checklist/postmortem templates. There are no unexpected environment variables, binaries, or third-party services required.
Instruction Scope
Instructions appropriately direct the agent to capture errors, read relevant source/config context, run validations, and perform external doc lookups. This naturally requires the agent to access project files, logs, and run commands; that access is coherent with debugging but could expose sensitive local data if the agent has broad filesystem or network permissions. The skill does not instruct exfiltration or use of unknown endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files to execute. Low risk from install mechanism (nothing is written to disk by the skill itself).
Credentials
No environment variables, credentials, or config paths are requested. The SKILL.md's recommended actions (reading code/logs, checking runtime prerequisites) explain why local access may be needed; those needs are proportionate to the debugging purpose.
Persistence & Privilege
Skill is not always:true and does not request persistent system-wide changes. It is user-invocable and can be invoked autonomously by the agent (platform default) but that is appropriate for a debugging protocol.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pua-debugging-pro
  3. After installation, invoke the skill by name or use /pua-debugging-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial Release: Introduces a structured, dignified debugging protocol to improve problem-solving quality during repeated failures or low-agency situations. - Enforces evidence-driven debugging, verification before task completion, and escalation only after concrete checkpoints. - Provides a multi-level escalation ladder (L1–L3) with clear checklists and required actions after each failure stage. - Mandates dignified, professional tone—no humiliation or threatening language. - Specifies output contracts for progress and blocked states, ensuring transparent communication. - Defines strict stop conditions and closing procedure when further action is not safely possible.
Metadata
Slug pua-debugging-pro
Version 1.0.0
License MIT-0
All-time Installs 3
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is pua-debugging-pro?

Professional anti-giveup debugging protocol for coding tasks where the agent starts looping, deflecting to users, or trying to end early without evidence. Us... It is an AI Agent Skill for Claude Code / OpenClaw, with 709 downloads so far.

How do I install pua-debugging-pro?

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

Is pua-debugging-pro free?

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

Which platforms does pua-debugging-pro support?

pua-debugging-pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created pua-debugging-pro?

It is built and maintained by Doraemon-Claw (@doraemon-claw); the current version is v1.0.0.

💬 Comments