Claude Code Plugins

Community-maintained marketplace

Feedback

Add traceable debug logs that can be auto-removed with a single command. Use when debugging issues - logs follow a strict format for clean removal.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name debug
description Add traceable debug logs that can be auto-removed with a single command. Use when debugging issues - logs follow a strict format for clean removal.

Debug Logging

Add debug logs in this exact format so they can be auto-removed:

Format

// [DEBUG:PERFUX] <description>
console.log("[DEBUG:PERFUX]", <values>);

Examples

JavaScript/TypeScript:

// [DEBUG:PERFUX] Check user state
console.log("[DEBUG:PERFUX]", { user, isLoggedIn });

Python:

# [DEBUG:PERFUX] Check user state
print("[DEBUG:PERFUX]", user, is_logged_in)

Process

  1. Identify the issue area
  2. Add debug logs at key points (entry, exit, state changes)
  3. Run the code and analyze output
  4. Iterate: add more logs if needed
  5. When done, run the removal script

Removal

Run from project root:

.opencode/skill/debug/scripts/remove-debug-logs.ts

Or with bun:

bun .opencode/skill/debug/scripts/remove-debug-logs.ts

All lines containing [DEBUG:PERFUX] are removed automatically.