creating-claude-skills

Create Claude Skills with YAML frontmatter and progressive disclosure architecture.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pelchers/SessionSaver --skill creating-claude-skills-pelchers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-claude-skills
Source: https://github.com/pelchers/SessionSaver/tree/main/.codex/skills/creating-claude-skills
Command: npx skills add https://github.com/pelchers/SessionSaver --skill creating-claude-skills-pelchers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creates a standardized scaffold and guidance for building Claude Skills, ensuring consistent structure, discoverability, and safe loading.

Core Features & Use Cases

  • Establishes a minimal SKILL.md frontmatter with name and description and a concise body for quick launch.
  • Demonstrates progressive disclosure patterns (Level 1 metadata, Level 2 instructions, and Level 3 resources/scripts) to balance context window usage and detail.
  • Provides ready-to-adapt templates and file-naming conventions for teams to bootstrap new skills quickly.

Quick Start

Create a new skill folder with SKILL.md, a scripts/ utility, and a resources/ reference following the templates.

Frequently Asked Questions about creating-claude-skills

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

FAQPage Schema
How do I structure a Claude Skill to avoid loading too much context at once?

You can structure a Claude Skill using a three-level progressive disclosure architecture: Level 1 metadata, Level 2 concise instructions, and Level 3 on-demand resources and scripts. This framework balances context window usage with detail.

What is the best way to scaffold a new Claude Skill for a team?

The best way to scaffold a new Claude Skill is using standardized templates with YAML frontmatter and established file-naming conventions. This ensures consistent structure, discoverability, and safe loading across team projects.

Does a Claude Skill require specific metadata in the SKILL.md file?

Yes, a Claude Skill requires specific metadata in the SKILL.md file. The framework enforces required fields, specifically name and description, in the YAML frontmatter to ensure proper skill identification and discoverability.

Can I use scripts and resources to handle edge cases in Claude Skills?

Yes, you can use scripts and resources to handle edge cases in Claude Skills. The progressive disclosure architecture supports on-demand Level 3 resources and scripts specifically designed to manage edge cases and skill expansion.

Why does my Claude Skill need progressive disclosure instead of a single file?

Your Claude Skill needs progressive disclosure to manage context window limits effectively. By separating metadata, concise instructions, and on-demand resources, the framework prevents context overload while maintaining detailed reference material.

Are there limitations on SKILL.md length when creating Claude Skills?

Yes, there are limitations on SKILL.md length when creating Claude Skills. The framework limits the SKILL.md file length to ensure concise Level 2 instructions, pushing detailed information to Level 3 resources and scripts.