skill-creator

Create and update Claude skills with frontmatter templates and progressive-disclosure guidance.

204|65|Updated Feb 26, 2020
One-click install
npx skills add https://github.com/finos/morphir --skill skill-creator-finos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/finos/morphir/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/finos/morphir --skill skill-creator-finos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill provides a structured framework that helps users create and refine Claude skills with consistent frontmatter, modular resources, and repeatable templates.

Core Features & Use Cases

  • Structured frontmatter templates for name and description to ensure discoverability.
  • Reusable resource templates (scripts, references, assets) to accelerate skill creation.
  • Progressive disclosure guidance to keep SKILL.md lean and load details only when needed.

Quick Start

Run the skill initializer to scaffold a new skill directory, then customize SKILL.md and add resources as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude skill with the correct frontmatter and structure?

To create a Claude skill, you need structured frontmatter for discoverability, modular resource organization, and a lean SKILL.md file. This skill provides templates and an initializer script to scaffold the directory and ensure compatibility with the progressive-disclosure framework.

What is the progressive-disclosure framework for Claude skills?

The progressive-disclosure framework is a design pattern that keeps SKILL.md lean by loading detailed resources only when needed. It ensures efficient skill execution by separating the main workflow from modular assets, scripts, and references.

Do I need PyYAML to build and package Claude skills?

Yes, PyYAML is required as a dependency to parse and manage the frontmatter templates used in Claude skill creation. It enables the scripts to properly read and structure the skill metadata during the scaffolding process.

Can I update existing Claude skills or is this only for creating new ones?

You can update existing Claude skills as well as create new ones. The skill provides reusable resource templates and guidance for frontmatter, workflow modifications, and resource organization to refine current projects effectively.

What is the best way to organize scripts, references, and assets for a Claude workflow?

The best way to organize workflow resources is using a modular directory structure that separates scripts, references, and assets. This approach aligns with progressive-disclosure guidance, keeping the main SKILL.md lean while maintaining rapid access to starter assets.

How do I bootstrap a new skill directory quickly?

You can bootstrap a new skill directory quickly by running the skill initializer script. This scaffolds the project structure automatically, allowing you to immediately customize SKILL.md and add necessary resources using the provided starter assets.