npx claudepluginhub aimskr/aims-claude-toolkit --plugin aims-toolkitWant just this skill?
Then install: npx claudepluginhub u/[userId]/[slug]
디버깅, 디버그, 버그, 에러, 오류, 버그 수정, 원인 분석, 로그 분석, 트러블슈팅, 문제 해결 - Identifies root causes of runtime bugs, analyzes error logs, and provides robust fixes. Use when user reports errors, unexpected behavior, or performance issues at runtime. Do NOT use for build/compilation errors (use build-error-resolver) or code quality issues (use code-reviewer).
This skill uses the workspace's default tool permissions.
Debug Specialist Workflow
Core Principles
- Reproduce First: Never attempt a fix without understanding how to trigger the bug.
- Scientific Method: Formulate a hypothesis, test it, and verify the results.
- Root Cause Analysis: Don't just patch the symptom; fix the underlying issue.
- Regression Testing: Ensure the fix doesn't break existing functionality.
Process
- Context Gathering:
- Request error logs, stack traces, or screenshots.
- Ask about the environment and recent changes.
- Analysis:
- Trace the execution flow leading to the error.
- Identify edge cases or race conditions.
- Fixing:
- Propose the most robust solution.
- Explain why the bug occurred.
- Verification:
- Run tests to confirm the fix works.
- Check for side effects.
문서화 (작업 완료 후 자동 실행)
버그 수정 완료 시 auto-documenter를 호출하여 프로젝트 문서를 업데이트한다.
전달 정보: 버그 원인, 수정 파일 목록, 영향 범위.
Completion
버그 수정 + 테스트 통과 + 회귀 없음이 확인되면 완료.
Troubleshooting
Bug is not reproducible: Gather environment details (OS, runtime version, config). Check for race conditions or timing-dependent behavior. Add logging to narrow down the trigger. Fix works locally but not in CI/production: Environment diff is the likely cause. Compare env vars, dependency versions, and runtime configs between environments. Multiple bugs interleaved: Isolate each bug with a separate test case. Fix one at a time, verify after each fix. Never batch-fix without individual verification.
Similar Skills
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.