skill-creator

Design Claude Code skills with YAML frontmatter and structured Markdown documentation.

18|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/ataschz/tanstack-start-mastra-example --skill skill-creator-ataschz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ataschz/tanstack-start-mastra-example/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/ataschz/tanstack-start-mastra-example --skill skill-creator-ataschz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured blueprint for designing Claude Code skills with clear frontmatter and scalable guidance. It helps teams avoid vague descriptions and brittle prompts. Use when creating new skills, refining existing ones, or auditing discovery metadata for reliability.

Core Features & Use Cases

  • Structured frontmatter templates (name, description, optional fields) to boost discoverability
  • Progressive disclosure guidance (metadata, SKILL.md, references/assets) to optimize token use
  • Quality and safety checklists to prevent common errors and maintainability issues
  • Practical templates and quick-start workflows for rapid skill scaffolding

Quick Start

Use the CLI to scaffold a new skill: /create-skill my-new-skill, then fill in frontmatter and craft the SKILL.md content.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I design Claude Code skills with structured frontmatter?

To design Claude Code skills, use a YAML frontmatter template containing the name and description fields, add optional dependencies and components fields, and craft a three-section Markdown description with a compliant Quick Start to ensure reliable activation.

What is the best way to scaffold a new Claude Code skill quickly?

The best way to scaffold a new Claude Code skill is using the CLI command /create-skill my-new-skill, then filling in the YAML frontmatter and writing the SKILL.md content to establish clear and safe operational guidelines.

Why do my Claude Code skill descriptions fail to activate reliably?

Claude Code skill descriptions fail to activate reliably due to vague metadata and brittle prompts. Auditing discovery metadata and applying structured frontmatter with safety-conscious guidelines prevents these common errors.

How does progressive disclosure optimize token use in skill design?

Progressive disclosure optimizes token use by layering skill information across metadata, the SKILL.md file, and external references or assets, ensuring Claude only loads necessary context during activation.

When should I audit discovery metadata for existing Claude Code skills?

You should audit discovery metadata for existing Claude Code skills when refining them to boost discoverability, applying quality and safety checklists to prevent maintainability issues and ensure reliable prompt activation.

Can I add optional dependencies and components to my skill frontmatter?

Yes, you can add optional dependencies and components fields to your skill frontmatter. These fields supplement the required name and description to boost discoverability and define structural relationships.

Related Skills