plugin-validator

Validates Claude Code plugin structure, manifests and hook failure patterns.

62|10|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/terrylica/cc-skills --skill plugin-validator-terrylica
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-validator
Source: https://github.com/terrylica/cc-skills/tree/main/plugins/plugin-dev/skills/plugin-validator
Command: npx skills add https://github.com/terrylica/cc-skills --skill plugin-validator-terrylica

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive validation for Claude Code plugins, ensuring correct structure, manifests, and detection of silent failure patterns in hooks and scripts.

Core Features & Use Cases

  • Structure Validation: Verifies required files like plugin.json and validates JSON syntax.
  • Silent Failure Audit: Checks that hook entry points emit to stderr on failure to aid debugging.
  • Workflow Integration: Supports the plugin-dev workflow to catch issues before release.

Quick Start

Validate a plugin: uv run plugins/plugin-dev/skills/plugin-validator/scripts/audit_silent_failures.py plugins/my-plugin/

Optional fix: uv run plugins/plugin-dev/skills/plugin-validator/scripts/audit_silent_failures.py plugins/my-plugin/ --fix