Skill Development

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/living-relation/tailormade --skill skill-development-living-relation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Development
Source: https://github.com/living-relation/tailormade/tree/main/.agents/skills/skill-development
Command: npx skills add https://github.com/living-relation/tailormade --skill skill-development-living-relation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the problem of creating and improving Claude Code plugin skills that are easy to trigger, well-structured, and effective at guiding another Claude instance through a repeatable workflow.

Core Features & Use Cases

  • Skill structure guidance: Explain the required SKILL.md entry point and how to organize supporting files under scripts/, references/, and assets/.
  • Progressive disclosure design: Keep metadata lightweight, use the SKILL.md body only when triggered, and load detailed materials from references or resources on demand.
  • Implementation process: Provide step-by-step guidance for planning reusable contents, creating the directory structure, editing SKILL.md, validating quality, and iterating after testing.
  • Use cases: Create a new “skill” for a Claude Code plugin, add an additional skill to an existing plugin, improve a weak skill description, reorganize skill content for clarity, and get best-practice guidance for how Claude should use the skill during execution.

Quick Start

Use the skill-development guidance to draft a new skill by deciding the trigger phrases and then writing a concise third-person SKILL.md that references any scripts/ and references/ content needed for execution.

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 structured SKILL.md for a Claude Code plugin?

To create a structured SKILL.md for a Claude Code plugin, write a concise third-person description with YAML frontmatter, then reference deterministic scripts and on-demand reference files for execution. This keeps metadata lightweight and aligns with progressive disclosure design.

What is progressive disclosure in Claude Code skills?

Progressive disclosure in Claude Code skills is a design pattern that keeps YAML metadata lightweight, uses the SKILL.md body only when triggered, and loads detailed materials from references or assets on demand to optimize execution context.

How do I organize scripts and references when developing a Claude Code skill?

Organize scripts and references by placing deterministic executable files under a scripts/ directory and detailed background materials under references/. Your SKILL.md entry point should link to these supporting files to ensure lean operational guidance.

What's the best way to improve a weak Claude Code plugin skill description?

The best way to improve a weak Claude Code plugin skill description is to rewrite the YAML frontmatter with clear trigger phrases and refine the SKILL.md body to provide lean instructions aligned with deterministic scripts, validating quality through iterative testing.

When should I reorganize skill content in a Claude Code plugin?

You should reorganize skill content in a Claude Code plugin when the SKILL.md lacks clarity, fails to guide execution effectively, or requires leaner operational instructions by shifting heavy details into on-demand references or assets.

Can I add an additional skill to an existing Claude Code plugin?

Yes, you can add an additional skill to an existing Claude Code plugin by creating a new directory structure with its own SKILL.md entry point, defining clear trigger phrases, and organizing supporting scripts and references independently.