Skip to main content

Diagnose

Skill Verified Active

Diagnose your Claude Code hooks setup. Checks which hooks are active, verifies permissions, and identifies common configuration issues.

Purpose

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-marketplace

Quality Score

Verified
97 /100
Analyzed about 22 hours ago

Trust Signals

Last commit27 days ago
Stars10
LicenseMIT
Status
View Source

Similar Extensions

Hook Development

99

This 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.

Skill
anthropics

Time Fetcher

100

Instructions for fetching current Dubai time via bash command

Skill
shanraisshan

Toprank Upgrade

100

Upgrade 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.

Skill
nowork-studio

Janitor Fix

100

Automatically fix skill problems (safe preview first). Also use with --prune to find and remove broken symlinks, empty directories, and orphaned skills.

Skill
khendzel

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

Skill
ruvnet

Running Claude Code Via Litellm Copilot

100

Use 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.

Skill
xixu-me

© 2025 SkillRepo · Find the right skill, skip the noise.