Skill Development

Create standardized Claude Code plugin skills with YAML frontmatter and validation testing.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Tashima-Tarsh/Disha --skill skill-development-tashima-tarsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Development
Source: https://github.com/Tashima-Tarsh/Disha/tree/main/disha/services/integrations/Anthropic/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/Tashima-Tarsh/Disha --skill skill-development-tashima-tarsh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of creating inconsistent, poorly triggered, or context-inefficient Claude Code plugin skills by providing standardized, platform-aligned best practices for structure, writing style, and validation.

Core Features & Use Cases

  • End-to-end creation workflow: Step-by-step guidance for planning, structuring, editing, validating, and iterating on plugin skills, from initial concept to production-ready deployment.
  • Best practice enforcement: Clear rules for progressive disclosure, imperative writing style, third-person trigger descriptions, and resource organization to ensure skills are efficient and discoverable.
  • Use case: If you are building a Claude Code plugin and need to add a skill for hook development, agent configuration, or domain-specific data processing, this Skill ensures your skill follows platform standards and works as intended.

Quick Start

Use the skill-development skill to create a new Claude Code plugin skill for automating GitHub issue triage that follows all platform best practices.

Frequently Asked Questions about Skill Development

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

FAQPage Schema
How do I create a Claude Code plugin skill that triggers reliably?

Create a Claude Code plugin skill that triggers reliably by following standardized workflows that enforce proper directory structure, valid YAML frontmatter, and third-person trigger descriptions to ensure discoverability.

What is progressive disclosure in Claude Code skill development?

Progressive disclosure in Claude Code skill development is a best practice design pattern that structures skill resources efficiently, ensuring the agent receives only the necessary context for the specific domain task.

How do I validate a Claude Code skill before deployment?

Validate a Claude Code skill before deployment by running validation testing for plugin compatibility, checking that your imperative writing style, directory structure, and YAML frontmatter align with platform standards.

Does building a Claude Code plugin skill require a specific directory structure?

Yes, building a Claude Code plugin skill requires a specific directory structure to ensure platform compatibility, proper resource organization, and efficient context loading for domain-specific tasks like hook validation.

What is the best way to write trigger descriptions for Claude Code skills?

The best way to write trigger descriptions for Claude Code skills is using an imperative writing style with third-person descriptions, ensuring standardized, context-efficient activation for domain-specific plugin tasks.

Why does my Claude Code plugin skill fail to trigger during agent configuration?

Your Claude Code plugin skill fails to trigger during agent configuration when it lacks valid YAML frontmatter, uses inconsistent directory structure, or ignores progressive disclosure best practices required for platform compatibility.