skill-development

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines creation, documentation, and maintenance of Claude Code plugin skills by providing a standardized structure, frontmatter conventions, and progressive disclosure guidance, so teams can quickly deploy reliable, reusable skills across plugins.

Core Features & Use Cases

  • Define a consistent SKILL.md frontmatter with required fields (name, description) and a lean body for the skill.
  • Organize bundled resources into optional folders (scripts/, references/, assets/) to support reusable workflows, documentation, and output generation.
  • Enforce progressive disclosure by placing detailed guidance in references/ and providing working examples in examples/ for on-demand loading.
  • Use for plugin development tasks such as creating new skills, updating existing ones, and improving trigger phrases and instructions.

Quick Start

Create a new skill directory under plugin-name/skills/ with a proper SKILL.md, then add optional references/ and examples/ to support practical usage.

Frequently Asked Questions about skill-development

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

FAQPage Schema
How do I structure a Claude Code plugin skill for reliable activation?

To structure a Claude Code plugin skill, create a SKILL.md file with required frontmatter fields and a lean body, then organize reusable resources into references/, examples/, and scripts/ folders to support safe activation and on-demand loading.

What is progressive disclosure in Claude Code skills and when should I use it?

Progressive disclosure in Claude Code skills places detailed guidance in references/ and working examples in examples/ for on-demand loading, keeping the SKILL.md body lean while providing practical documentation when users need it.

How do I create a new skill directory under a plugin?

To create a new skill directory under a plugin, navigate to plugin-name/skills/ and add a properly formatted SKILL.md file, then optionally include references/ and examples/ folders to support practical usage and reusable workflows.

What frontmatter fields are required for a SKILL.md file?

The required frontmatter fields for a SKILL.md file are name and description, which ensure the skill is properly identified and can be reliably activated when users trigger matching phrases during plugin development tasks.

Can I update existing plugin skills to improve trigger phrases and instructions?

Yes, you can update existing plugin skills by refining trigger phrases and instructions in the SKILL.md file, ensuring the core guidelines are captured clearly while maintaining organized references and examples for reusable activation.

What folders should I use to organize bundled resources in a plugin skill?

You should organize bundled resources into optional folders such as scripts/, references/, and assets/ to support reusable workflows, detailed documentation, and output generation within your Claude Code plugin skill.