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.