skill-development

Create and organize Claude Code plugin skills with SKILL.md structure.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/softee-p/redwoodSDK-toolkit --skill skill-development-softee-p
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/softee-p/redwoodSDK-toolkit/tree/main/dev-plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/softee-p/redwoodSDK-toolkit --skill skill-development-softee-p

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps teams create, organize, and improve Claude Code plugin skills, ensuring consistent structure and best practices across skills.

Core Features & Use Cases

  • Provides a standardized skill template (SKILL.md) with mandatory frontmatter and an actionable body.
  • Defines progressive disclosure: lean core in SKILL.md, detailed references in references/, and working examples in examples/.
  • Outlines reusable resource patterns (scripts/, references/, assets/) and how to populate them for repeatable tasks.
  • Includes a workflow for skill creation, validation, packaging, and iteration to maintain high-quality plugin skills.

Quick Start

Create a new skill directory under the plugin's skills, add an SKILL.md frontmatter, keep the body lean, and populate references, examples, and scripts 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 plugin skill with the correct structure?

Progressive disclosure in skill creation keeps the core SKILL.md body lean while placing detailed content in references/ and working examples in examples/, ensuring Claude Code loads instructions efficiently without overwhelming the context.

What are the frontmatter requirements for a Claude Code SKILL.md file?

SKILL.md frontmatter requirements include mandatory metadata fields that define the skill, while the body must use an imperative writing style and pass validation checks to ensure executable scripts and complete references are present.

How do I organize scripts and references when building a Claude Code plugin?

The skill creation workflow covers validation, packaging, and iteration to maintain high-quality Claude Code plugin skills, enforcing validation checks that ensure executable scripts are present and references are complete before deployment.

Why does my Claude Code skill fail validation checks?

Skill validation fails when executable scripts are missing, references are incomplete, frontmatter requirements are not met, or the writing style deviates from the imperative form enforced by the skill creation guide.