Back to list
Aditya-PS-05

debugging

by Aditya-PS-05

1🍴 0📅 Jan 24, 2026

SKILL.md


name: debugging description: Systematic debugging approach for finding and fixing bugs triggers:

  • "(?i)debug"
  • "(?i)bug"
  • "(?i)not working"
  • "(?i)broken"
  • "(?i)error"
  • "(?i)fix.*issue"

Debugging Skill

When this skill is loaded, follow a systematic debugging approach:

Debugging Process

1. Reproduce the Issue

  • Get exact steps to reproduce
  • Identify the expected vs actual behavior
  • Note any error messages verbatim

2. Gather Context

  • Read relevant code files
  • Check recent changes (git log)
  • Look for similar issues/patterns

3. Form Hypotheses

List potential causes in order of likelihood:

  • Most common: typos, logic errors, wrong variable
  • Medium: async/timing issues, state bugs
  • Less common: library bugs, environment issues

4. Test Hypotheses

  • Add logging/print statements
  • Run tests in isolation
  • Use debugger if available
  • Check with minimal reproduction

5. Verify the Fix

  • Ensure the original issue is resolved
  • Check for regressions
  • Run existing tests
  • Consider edge cases

Debugging Commands

# Check recent changes
git log --oneline -10

# Search for related code
grep -r "function_name" .

# Run specific test
pytest tests/test_file.py::test_name -v

Common Patterns

  • Undefined errors: Check imports and variable scope
  • Type errors: Verify data types at boundaries
  • Async bugs: Look for missing await, race conditions
  • State bugs: Check initialization order

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon