Diagnose
Skill Verified ActiveDiagnose your Claude Code hooks setup. Checks which hooks are active, verifies permissions, and identifies common configuration issues.
Diagnose and report on the health of your Claude Code hooks setup to identify and fix common configuration issues.
Features
- Checks for active hooks
- Verifies hook file existence and executability
- Confirms dependency availability (jq, python3, node)
- Identifies environment variable configuration issues
- Reports on settings.json integration for hooks
- Checks recent activity log status
Use Cases
- When setting up Claude Code hooks for the first time.
- When experiencing unexpected behavior with Claude Code hooks.
- To ensure optimal configuration and identify potential issues before starting autonomous operations.
Non-Goals
- Modifying or installing hooks.
- Troubleshooting issues beyond hook configuration.
- Providing solutions for non-hook related Claude Code problems.
Installation
First, add the marketplace
/plugin marketplace add yurukusa/claude-code-hooks/plugin install claude-code-hooks@claude-code-hooks-marketplaceQuality Score
VerifiedSimilar Extensions
Hook Development
99This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
Time Fetcher
100Instructions for fetching current Dubai time via bash command
Toprank Upgrade
100Upgrade toprank plugin to the latest version. Updates the marketplace repo, installs the new version to the plugin cache, and updates installed_plugins.json. Use when asked to "upgrade toprank", "update toprank", or "get latest version". Also handles inline upgrade prompts when a skill detects UPGRADE_AVAILABLE at startup.
Janitor Fix
100Automatically fix skill problems (safe preview first). Also use with --prune to find and remove broken symlinks, empty directories, and orphaned skills.
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Running Claude Code Via Litellm Copilot
100Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.