skill-development

Create and refine modular Claude Code plugin skills with standardized structures.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill skill-development-xleliberty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill skill-development-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of creating, structuring, and maintaining modular, high-quality skills for Claude Code plugins, ensuring they are discoverable and efficient.

Core Features & Use Cases

  • Skill Architecture: Provides a standardized framework for organizing SKILL.md files, scripts, references, and assets.
  • Progressive Disclosure: Implements a three-level loading system to keep context windows lean while providing deep domain knowledge on demand.
  • Best Practices: Offers guidance on imperative writing styles, third-person trigger descriptions, and effective validation workflows for plugin development.

Quick Start

Ask the skill-development agent to review your current skill structure and suggest improvements based on the official best practices.

Frequently Asked Questions about skill-development

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

FAQPage Schema
How do I structure Claude Code plugins for modular skill development?

Modular skill development requires standardized directory structures organizing SKILL.md files, scripts, references, and assets. This enforces discoverability and efficient context management across specialized agent workflows and tool integrations within Claude Code plugins.

What is progressive disclosure in Claude Code skill architecture?

Progressive disclosure is a three-level loading system keeping context windows lean while providing deep domain knowledge on demand. It allows Claude Code plugins to load specialized skill units progressively rather than consuming excessive context upfront.

How do I write effective trigger descriptions for Claude Code skills?

Effective trigger descriptions use third-person definitions and imperative writing styles. This standardized approach ensures Claude Code skills are discoverable and properly activated when users interact with specialized agent workflows.

Can I use skill-development for domain-specific knowledge packages?

Yes, skill-development applies to building domain-specific knowledge packages within Claude Code plugins. It provides the framework for organizing specialized agent workflows, tool integrations, and modular skill units with standardized documentation.

What's the best way to validate Claude Code plugin structures?

Validating Claude Code plugin structures involves reviewing your current skill directory against official best practices. The skill-development agent analyzes standardized directory structures, imperative documentation, and progressive disclosure patterns to suggest improvements.

Why does my Claude Code skill consume too much context?

Excessive context consumption occurs when skills lack progressive disclosure patterns. Implementing the three-level loading system keeps context windows lean by providing deep domain knowledge only when demanded by the workflow.