/debug
Debug incorrect Dippy approval or block behavior
$ npx -y skills add ldayton/Dippy --skill debug --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/debug
Context preview
The summary Claude sees to decide when to auto-load this skill.
Debug incorrect Dippy approval or block behavior
SKILL.md
debug.SKILL.mdname: debug description: Debug incorrect Dippy approval or block behavior disable-model-invocation: true
Debug a Dippy issue based on user-provided context.
The user will provide:
- The command that was incorrectly approved or blocked
- Expected vs actual behavior
- Any relevant error messages or logs
Process
1. Understand the bug from the provided context 2. Search the codebase to find the relevant handler or pattern 3. Write a failing test FIRST in the appropriate test file 4. Run `just test` and verify the test fails as expected 5. Fix the bug in the handler or pattern 6. Run `just test` until the test passes
Finish
When tests pass:
uv run ruff check --fix && uv run ruff format
`just check` MUST pass before you're done.
Restrictions
- ONLY modify files directly related to the bug
- Make minimal, targeted fixes
- Do NOT refactor or "improve" unrelated code
- Do NOT create a git commit or PR
🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.
Other skills on dippy.
- /add-command
Add support for a new CLI command. Use when implementing a handler or adding to SIMPLE_SAFE.
Open skill - /check-coverage
Ensure comprehensive test coverage for a CLI handler. Use when adding a new command or auditing existing handler coverage.
Open skill - /release
Create a release PR with version bump and changelog
Open skill - /verify-counts
Verify numerical claims in documentation are still accurate
Open skill

