implement-plugin

Validate Claude Code plugin manifests, layout, and release readiness.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of packaging and distributing Claude Code plugins, ensuring they meet rigorous standards for manifests, layout, and validation.

Core Features & Use Cases

  • Schema-Safe Manifests: Ensures your plugin's plugin.json adheres to required formats.
  • Canonical Layout Validation: Verifies your plugin follows the standard directory structure.
  • Component Wiring: Guides the correct setup of skills, agents, and hooks.
  • Release-Ready Validation: Performs checks necessary before distributing your plugin.

Quick Start

Use the implement-plugin skill to validate the structure of the current plugin directory.

Frequently Asked Questions about implement-plugin

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

FAQPage Schema
How do I package and distribute a Claude Code plugin for release?

You can package and distribute a Claude Code plugin by validating its plugin.json manifest, enforcing a canonical directory layout, verifying component wiring, and performing release-ready checks to ensure deployment integrity.

What is a schema-safe manifest for Claude Code plugin development?

A schema-safe manifest is a plugin.json file that adheres to required format rules, ensuring your Claude Code plugin maintains runtime integrity and meets established distribution standards before deployment.

How do I validate the canonical layout and component wiring for a Claude Code plugin?

Validating canonical layout and component wiring involves verifying your plugin follows standard directory conventions and correctly configures skills, agents, and hooks to meet deployment best practices.

What release-ready checks are required before distributing a Claude Code plugin?

Release-ready checks for distributing a Claude Code plugin include validating the manifest schema, enforcing directory conventions, confirming component wiring, and meeting testing requirements for robust deployment.

Why is my Claude Code plugin failing manifest validation during packaging?

Claude Code plugin manifest validation fails when the plugin.json file violates required schema formats, directory conventions are incorrect, or component wiring for skills and hooks is improperly configured.

Do I need a specific directory structure to distribute Claude Code plugins?

Yes, distributing Claude Code plugins requires a canonical directory structure that passes layout validation, ensuring components like skills, agents, and hooks are correctly wired for runtime integrity.