skill-creator

Creates self-contained Claude skill directories with validated frontmatter and bundled resources.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/open-session/os_design_system --skill skill-creator-open-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/open-session/os_design_system/tree/main/.claude/skills/tooling/skill-creator
Command: npx skills add https://github.com/open-session/os_design_system --skill skill-creator-open-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps create and maintain self-contained Claude skills without unnecessary clutter, so each skill stays discoverable, lean, and easy to activate.

Core Features & Use Cases

  • Skill Authoring: Define clear frontmatter, concise instructions, and the right skill boundaries for a new or updated skill.
  • Resource Planning: Decide when to use scripts, references, and assets so repetitive or detailed work lives in the right place.
  • Skill Packaging: Organize the final directory so it validates cleanly and is ready for distribution.
  • Use Case: Use this Skill when you need to turn a rough idea into a well-structured skill that Claude can reliably use for a specialized workflow.

Quick Start

Use the skill creator skill to draft a new skill directory with clear frontmatter, concise instructions, and only the bundled resources the workflow truly needs.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package a Claude skill for distribution?

Packaging a Claude skill requires organizing a self-contained directory with YAML frontmatter, procedural instructions, and optional scripts, references, and assets. This validates required metadata and enables deterministic bundling for distribution.

What is the best way to structure reusable Claude skills to avoid clutter?

Structuring reusable Claude skills requires enforcing a lean directory with concise frontmatter and instructions, placing repetitive work into bundled scripts or references. This keeps each skill discoverable and easy to activate.

When do I need YAML frontmatter for skill creation?

YAML frontmatter is needed during skill creation to define required metadata and clear skill boundaries. It validates the skill structure and ensures Claude can reliably use the directory for a specialized workflow.

Can I include external scripts and assets in a Claude skill directory?

Yes, you can include optional scripts, references, and assets in a Claude skill directory. Resource planning helps decide when to use these bundled resources so repetitive or detailed work lives in the right place.

Does skill packaging require specific dependencies to validate cleanly?

No specific dependencies are required for skill packaging. The skill creator validates required metadata internally and enforces a lean structure to ensure the final directory is ready for distribution without external tools.