skill-creator

Generate Claude Skill scaffolds with SKILL.md frontmatter and resource directories.

2|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Shirataki2/discalendar-next-v2 --skill skill-creator-shirataki2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Shirataki2/discalendar-next-v2/tree/main/.cursor/skills/skill-creator
Command: npx skills add https://github.com/Shirataki2/discalendar-next-v2 --skill skill-creator-shirataki2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill standardizes and accelerates the creation of Claude Skills by providing a repeatable template and frontmatter guidelines to ensure consistency across skill units.

Core Features & Use Cases

  • Provides a canonical SKILL.md frontmatter template with required fields (name, description) and guidance on optional sections.
  • Includes example resource scaffolding (scripts/, references/, assets/) and a lifecycle path from initialization to packaging.
  • Enables rapid onboarding for teams building new skills or updating existing ones, with progressive disclosure and validation patterns.

Quick Start

Run the init_skill.py script to generate a new skill scaffold, then customize SKILL.md and populate resource directories 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 from scratch using a template?

To create a Claude skill, run the init_skill.py script to generate a scaffold, then customize SKILL.md with required frontmatter fields (name, description) and populate bundled resource directories like scripts and references.

What frontmatter is required for a valid SKILL.md file?

A valid SKILL.md file requires name and description fields in its frontmatter. Optional sections are also supported, and a validation step ensures clean metadata and secure contents before packaging.

How do I structure bundled resources like scripts and references for a Claude skill?

Bundled resources for a Claude skill should be organized into dedicated directories such as scripts/, references/, and assets/. The skill creation process provides example resource scaffolding to standardize this structure.

What is the best way to standardize Claude skill creation across a team?

Standardizing Claude skill creation across a team involves using a repeatable template with lifecycle guidance from initialization to packaging, ensuring consistent SKILL.md structuring and frontmatter compliance for all new or updated skills.

Does the skill creation workflow support validation for secure contents and metadata?

Yes, the skill creation workflow includes a validation step to ensure clean metadata and secure contents. This verifies that the SKILL.md frontmatter requirements are satisfied and bundled resources are correctly structured.

Can I use YAML for frontmatter when generating Claude skills?

Yes, YAML is used for frontmatter in the generated Claude skills. The canonical SKILL.md template relies on YAML to define required fields like name and description, along with any optional metadata sections.