Agent skill

Debug

by ldayton in ldayton/Dippy

Debug incorrect Dippy approval or block behavior. An agent skill from ldayton/Dippy.

MITAuto-check passed

Install Debug

skills CLI
$ npx skills add ldayton/Dippy --skill debug -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ldayton/Dippy debug --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ldayton/Dippy.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/debug .claude/skills/debug && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
debug
GitHub stars
243
Token cost
~235 tokens
SKILL.md length
128 words
Files
1
Skills in repo
5
Repo updated
First seen
Licence
MIT

At a glance

Debug incorrect Dippy approval or block behavior. An agent skill from ldayton/Dippy.

  • Works in 6 steps: Understand the bug from the provided… → Search the codebase to find the relevant… → Write a failing test FIRST in the… → …
  • SKILL.md covers Process, Finish and Restrictions
  • Calls just and uv

What it does

Debug is an agent skill from ldayton/Dippy. Debug incorrect Dippy approval or block behavior

Its SKILL.md is about 240 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change. The licence is MIT.

Example prompts

  • “/debug”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  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

What it can do on your machine

Read from SKILL.md and the folder at commit 2edad4a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • just
    • uv

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Debug loads about 235 tokens when it runs. Until then it costs about 14 tokens; SKILL.md has 128 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~14
When it runs · the whole SKILL.md, loaded when a task matches
~235

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ldayton/Dippy at commit 2edad4a, republished under its MIT licence (© ldayton). 128 words, ~235 tokens.

Download SKILL.mdSave it as .claude/skills/debug/SKILL.md (or your agent's skills folder).
name
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

© ldayton, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/debug of ldayton/Dippy.

Open the folder on GitHubat commit 2edad4a

Compare with similar skills

Debug next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Debug compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Debug this skillldayton/Dippy243—~235Automated safety check: PassMIT
Debugasgeirtj/system_prompts_leaks69k—~439Automated safety check: PassCC0-1.0
Openclaw Debuggingopenclaw/openclaw392k—~1.9kAutomated safety check: PassMIT
Debugging Executionsn8n-io/n8n207k—~2.6kAutomated safety check: PassCustom licence
Debugging Toolkitsickn33/agentic-awesome-skills47k1 repos~344Automated safety check: PassMIT
Runtime Debugvercel/next.js143k1 repos~618Automated safety check: PassMIT

Similar skills

  • Debug

    asgeirtj/system_prompts_leaks

    Enable debug logging for this session and help diagnose issues

    69k GitHub stars~439 tokensUpdated today
    Auto-check passed
  • Openclaw Debugging

    openclaw/openclaw

    Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code, including fetching stored…

    392k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Official

    Debug failed or wrong-output workflow executions using executions tools.

    207k GitHub stars~2.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Debugging Toolkit

    sickn33/agentic-awesome-skills

    A skill your agent uses when working with debugging toolkit smart debug (Alias for debugging-toolkit-smart-debug)

    47k GitHub starsUsed in 1 repo~344 tokens
    DevelopmentAuto-check passed
  • Runtime Debug

    vercel/next.js

    Official

    Debug and verification workflow for runtime-bundle and module-resolution regressions.

    143k GitHub starsUsed in 1 repo~618 tokens
    DevelopmentAuto-check passed
  • Hypothesis-Driven Debugging

    code-yeongyu/oh-my-openagent

    Runs a hypothesis-driven debugging loop for crashes, hangs and silent failures in any language, grounding every claim in runtime evidence and locking the fix with a test.

    70k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed

More from ldayton/Dippy

  • Add Command

    ldayton/Dippy

    Add support for a new CLI command. An agent skill from ldayton/Dippy.

    243 GitHub stars~567 tokensUpdated 3 mo ago
    Auto-check passed
  • Check Coverage

    ldayton/Dippy

    Ensure comprehensive test coverage for a CLI handler. An agent skill from ldayton/Dippy.

    243 GitHub stars~403 tokensUpdated 3 mo ago
    Auto-check passed
  • Verify Counts

    ldayton/Dippy

    Verify numerical claims in documentation are still accurate. An agent skill from ldayton/Dippy.

    243 GitHub stars~344 tokensUpdated 3 mo ago
    Auto-check passed
  • Release

    ldayton/Dippy

    Create a release PR with version bump and changelog. An agent skill from ldayton/Dippy.

    243 GitHub stars~323 tokensUpdated 3 mo ago
    Auto-check passed

Questions about Debug

What does Debug do?

Debug incorrect Dippy approval or block behavior. An agent skill from ldayton/Dippy. Debug is an agent skill from ldayton/Dippy.

How do I install Debug in Claude Code?

Run `npx skills add ldayton/Dippy --skill debug -a claude-code`. Or copy the skill folder (.claude/skills/debug in ldayton/Dippy) into .claude/skills/debug in your project. Claude Code loads it when a task matches its description.

How do I install Debug in Codex?

Run `npx skills add ldayton/Dippy --skill debug -a codex`. Or copy the skill folder (.claude/skills/debug in ldayton/Dippy) into .agents/skills/debug in your project. Codex loads it when a task matches its description.

Can I use Debug in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ldayton/Dippy --skill debug -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/debug, .gemini/skills/debug, .github/skills/debug and .opencode/skills/debug in your project.

What does Debug need to run?

Going by SKILL.md and its folder, Debug needs the command-line tools its instructions call (just and uv).

Does Debug access the network?

SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Debug safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Debug use?

Debug is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Debug use?

About 235 tokens (SKILL.md is roughly 940 characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Debug?

Skills that share tags, products or a category with Debug: Debug (asgeirtj/system_prompts_leaks, 69k stars), Openclaw Debugging (openclaw/openclaw, 392k stars), Debugging Executions (n8n-io/n8n, 207k stars) and Debugging Toolkit (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Debug?

ldayton (a GitHub user) maintains it in ldayton/Dippy, which has 243 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on June 12, 2026.

Source: ldayton/Dippy on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.