skill-development

Guide creation of Claude Code plugin skills with progressive disclosure.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nerinanarine/claudecode-devcontainer --skill skill-development-nerinanarine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/nerinanarine/claudecode-devcontainer/tree/main/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/nerinanarine/claudecode-devcontainer --skill skill-development-nerinanarine

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill addresses the need for a structured approach to creating effective skills for Claude Code plugins, providing guidance on design, content, and implementation best practices.

Core Features & Use Cases

  • Skill Creation Guidance: Offers step-by-step instructions for creating Claude Code plugin skills.
  • Progressive Disclosure: Encourages efficient context management through metadata, SKILL.md body, and bundled resources.
  • Best Practices: Delivers best practices for writing SKILL.md, organizing resources, and testing.

Quick Start

To create a new skill, run the following command:

mkdir -p plugin-name/skills/skill-name/{references,examples,scripts}
touch plugin-name/skills/skill-name/SKILL.md

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

To create a skill for a Claude Code plugin, you set up a directory structure with references, examples, and scripts, then write a SKILL.md file following design and implementation best practices.

What is progressive disclosure in Claude Code skill development?

Progressive disclosure in skill development is an efficient context management technique that structures information across metadata, the SKILL.md body, and bundled resources to optimize Claude's context window.

What are the best practices for writing a SKILL.md file?

Best practices for writing a SKILL.md file involve following structured design guidelines, organizing bundled resources efficiently, and applying progressive disclosure to manage context effectively.

Do I need prior knowledge of plugin structure for Claude Code skill creation?

Yes, Claude Code skill creation requires existing knowledge of the Claude Code plugin structure and the skill creation process to effectively implement design and content best practices.

How should I organize scripts and references when building a plugin skill?

You organize scripts and references when building a plugin skill by creating dedicated directories within your skill folder, separating executable code from contextual documentation for clear resource management.