Skill Development

Create Claude Code plugin skills with structured SKILL.md frontmatter and organized resources.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/ccstudentcc/agent-prompts --skill skill-development-ccstudentcc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Skill Development
Source: https://github.com/ccstudentcc/agent-prompts/tree/main/.codex/skills/skill-development
Command: npx skills add https://github.com/ccstudentcc/agent-prompts --skill skill-development-ccstudentcc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured blueprint for creating, documenting, and maintaining Claude Code plugin skills, reducing ambiguity and accelerating onboarding.

Core Features & Use Cases

  • Defines SKILL.md frontmatter with a clear, third-person description and a lean body
  • Organizes bundled resources into references/, scripts/, and assets/ to support progressive disclosure
  • Encapsulates best practices and templates for plugin skills and iterative improvements aligned with plugin-dev standards

Quick Start

Create a new skill by composing a lean SKILL.md with a third-person description and add optional references/ scripts/ assets as needed.

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 skill with progressive disclosure?▼

To create a Claude Code skill, compose a lean SKILL.md with frontmatter and organize bundled resources into references/, scripts/, and assets/ directories to support progressive disclosure.

What is the correct frontmatter format for a Claude Code plugin?▼

Claude Code plugin frontmatter requires a clear, third-person description alongside the skill name. Ensuring this metadata is correctly formatted streamlines skill creation and reduces ambiguity.

How should I structure documentation and references for plugin development?▼

Structure plugin development documentation by keeping the SKILL.md body lean and assembling references, examples, and scripts into dedicated references/ and assets/ directories.

Do I need dependencies to assemble Claude Code skills?▼

No dependencies are required to assemble Claude Code skills. You can create a new skill by directly composing the SKILL.md file and adding optional resources as needed.

What is the best way to document best practices for skill creation?▼

The best way to document best practices for skill creation is using templates that encapsulate standards for plugin skills, ensuring lean SKILL.md bodies and organized resource directories for iterative improvements.