skill-development

Guide creation and refinement of Claude Code plugin skills.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/DMT123/claude-skills-collection --skill skill-development-dmt123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/DMT123/claude-skills-collection/tree/main/plugins/plugin-dev/skill-development
Command: npx skills add https://github.com/DMT123/claude-skills-collection --skill skill-development-dmt123

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance and best practices for creating, structuring, and improving skills for Claude Code plugins, ensuring they are discoverable, efficient, and effective.

Core Features & Use Cases

  • Skill Anatomy: Understand the structure of a skill (SKILL.md, scripts/, references/, assets/).
  • Progressive Disclosure: Learn how to manage context by placing detailed information in references/ and keeping SKILL.md lean.
  • Writing Style: Master the imperative/infinitive form and third-person descriptions for AI consumption.
  • Use Case: When you need to create a new skill for your plugin, this guide will walk you through planning its content, structuring its files, writing its documentation, and validating its quality.

Quick Start

Follow the step-by-step Skill Creation Process outlined in this skill's documentation.

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 new skill for a Claude Code plugin?

To create a skill for a Claude Code plugin, follow a step-by-step process to plan content, structure files like SKILL.md and scripts/, write documentation, and validate quality using provided checklists.

What is progressive disclosure in Claude skill development?

Progressive disclosure in skill development manages AI context by keeping the core SKILL.md file lean while placing detailed information and extended data in the references/ directory.

What writing style should I use for Claude Code AI agent skills?

Claude Code AI agent skills require using the imperative or infinitive verb form and third-person descriptions to ensure optimal consumption and processing by the AI.

What is the correct file structure for a Claude Code skill?

A Claude Code skill structure consists of a root SKILL.md file accompanied by specialized directories including scripts/ for executable code, references/ for detailed docs, and assets/ for static files.

Do I need prior plugin development experience to build Claude skills?

No prior plugin development experience is strictly required to build Claude skills, as the guide covers foundational concepts like skill anatomy, writing style requirements, and validation checklists.

Why should I modularize AI agent knowledge into separate skills?

Modularizing AI agent knowledge into separate skills ensures specialized extensions are discoverable, efficient, and effective, preventing context bloat and improving Claude Code performance.