plugins/dp-cto/skills/adhoc-debug/SKILL.md
Use when you hit a bug, test failure, or unexpected behavior and want a structured investigation — 'debug this', 'why is this failing', 'find the root cause'.
npx skillsauth add raisedadead/dotplugins adhoc-debugInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use ultrathink for root-cause analysis — shallow reasoning finds the wrong cause.
Standalone debugging task. No tracker state, no task_id, no stage context. Works in any project.
Investigate the error passed as arguments. If no error provided, ask the user: "What error or failing behavior should I investigate?" Include relevant file paths, stack traces, or reproduction steps if shared.
Follow the 4-phase investigation:
No stage transition. No handoff. The user decides next steps.
development
Use when the user shares a URL, names a resource from SOURCES.md, shares operational feedback, says 'adopt', 'learn from', 'what can we steal from', 'compare with', 'self-develop', or 'how do we get better'.
tools
Use when you need to set up or rebuild the dp-lsp Docker image after installing the plugin — 'set up LSP', 'build the image', 'install language servers'.
development
Use when you want to write tests first, enforce test-driven development, or add test coverage — 'write tests for this', 'TDD this feature', 'add test coverage'. Strict RED-GREEN-REFACTOR discipline.
testing
Use when starting major work that needs formal design review — cross-team changes, architectural decisions, or complex features where requirements need discovery before implementation.