claude-code-debug
Déboguer les problèmes de Claude Code
也可從以下取得: 0xDarkMatter
Les extensions, hooks et agents de Claude Code cessent parfois de fonctionner. Cette compétence fournit des guides de dépannage étape par étape et des commandes de diagnostic pour identifier et résoudre les problèmes courants rapidement. Utilisez-la lorsque les compétences ne se chargent pas, les hooks ne s'exécutent pas ou les agents ne sont pas utilisés.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「claude-code-debug」。 My skill is not activating
預期結果:
- Check if the skill directory exists at .claude/skills/skill-name/
- Verify SKILL.md exists with exact capitalization
- Confirm YAML frontmatter starts and ends with ---
- Ensure name: field matches directory name exactly
- Add trigger keywords: Triggers on: keyword1, keyword2
- Run: claude --debug and look for skill loading errors
正在使用「claude-code-debug」。 My hook is not running
預期結果:
- Check if script is executable: chmod +x script.sh
- Validate settings.json with: jq '.' ~/.claude/settings.json
- Verify matcher is case-sensitive: use Bash not bash
- Test script manually: echo '{"tool_name":"Test"}' | ./hook.sh
- Run /hooks to see registered hooks
安全審計
安全This skill is a pure documentation resource containing troubleshooting guides, diagnostic command references, and decision trees for Claude Code. All 219 static findings are FALSE POSITIVES - they represent bash command examples in markdown documentation, not executable code. The skill contains no JavaScript/TypeScript code, makes no network calls, and performs no file system operations beyond reading its own markdown files. The allowed-tools field explicitly limits the skill to Bash and Read tools for helping users run diagnostic commands.
風險因素
⚙️ 外部命令 (133)
📁 檔案系統存取 (48)
品質評分
你能建構什麼
Compétence qui ne se charge pas
Lorsqu'une compétence récemment installée ne s'active pas malgré une structure de fichiers et un frontmatter YAML corrects
Hook qui ne s'exécute pas
Lorsque les hooks configurés dans settings.json ne s'exécutent pas ou ne bloquent pas les outils comme prévu
Problèmes de serveur MCP
Lorsque les serveurs Model Context Protocol échouent à se connecter ou que les outils ne sont pas disponibles
試試這些提示
Ma compétence Claude Code ne s'active pas. Comment puis-je résoudre ce problème ?
Mon script de hook ne s'exécute pas lorsque les outils sont utilisés. Quelles étapes de diagnostic dois-je suivre ?
Claude Code n'utilise pas mon agent personnalisé. Comment vérifier s'il est correctement configuré ?
Mon serveur MCP ne se connecte pas. Parcourez avec moi le flux de débogage pour identifier le problème.
最佳實務
- Exécutez 'claude --debug' pour voir les informations détaillées sur le chargement et les permissions
- Validez tous les fichiers JSON avec 'jq .' avant de sauvegarder
- Testez les scripts de hook manuellement avant de vous y fier
避免
- Sauter l'étape de validation du frontmatter YAML
- Utiliser des chemins relatifs dans les configurations de hook sans $CLAUDE_PROJECT_DIR
- Supposer qu'une compétence s'active sans ajouter de mots-clés de déclencheur spécifiques