plugin-verification

Validate Claude extensions and plugins through multi-level component and manifest checks.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/yu-iskw/dbt-heros --skill plugin-verification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-verification
Source: https://github.com/yu-iskw/dbt-heros/tree/main/.claude/skills/plugin-verification
Command: npx skills add https://github.com/yu-iskw/dbt-heros --skill plugin-verification

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the rigorous verification of Claude extensions and plugins, ensuring they meet quality standards and function correctly across various components and environments before deployment.

Core Features & Use Cases

  • Layered Validation: Checks hooks, skills, sub-agents, teams, manifests, directory structure, runtime loading, and CI parity.
  • Monorepo & Plugin Specifics: Tailored checks for monorepo structures and individual plugin requirements like naming conventions and safety enforcement.
  • Use Case: Before merging a new plugin into the main branch, run this Skill to catch potential issues with manifest formatting, script execution, or integration with the Claude environment, preventing costly errors later.

Quick Start

Run the plugin-verification skill to check the current plugin's structure and manifest.

Frequently Asked Questions about plugin-verification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a Claude extension before merging it into the main branch?

Validating a Claude extension before merging requires checking manifest integrity, component structure, and runtime loading. This skill automates the process by running local scripts and Docker-based CI tests to catch manifest formatting or script execution issues early.

What does plugin verification check in a monorepo structure?

Plugin verification in a monorepo checks component hooks, skills, sub-agents, and teams. It enforces naming conventions and safety protocols for destructive tools while ensuring structural compliance specific to the monorepo layout.

Does Claude plugin validation support Docker-based CI parity testing?

Yes, Claude plugin validation supports CI parity by integrating Docker-based CI tests. This ensures comprehensive quality assurance by verifying that local scripts and runtime loading match the continuous integration environment.

How do I enforce safety protocols for destructive tools in Claude plugins?

Enforcing safety protocols for destructive tools is part of the multi-level validation process. This skill validates plugin specifics including naming conventions and safety rules to prevent dangerous tool execution during runtime loading.

What is the best way to automate manifest integrity checks for Claude extensions?

Automating manifest integrity checks is handled through a layered validation process. This skill verifies manifest formatting, directory structure, and structural compliance using local scripts before deployment.