skill-creator

Scaffold modular Claude skills with SKILL.md templates and resource directories.

Updated Nov 2, 2025
One-click install
npx skills add https://github.com/dheerkt/dotfiles --skill skill-creator-dheerkt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dheerkt/dotfiles/tree/main/opencode-work/skill/skill-creator
Command: npx skills add https://github.com/dheerkt/dotfiles --skill skill-creator-dheerkt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides structured guidance and templates to design, scaffold, and maintain modular Claude skills, ensuring consistent frontmatter, resources, and workflow.

Core Features & Use Cases

  • Ready-to-use SKILL.md templates with frontmatter and guidance for new skills
  • Organized resource folders (scripts/, references/, assets/) with example files to accelerate iteration
  • Clear workflow for creating, updating, and packaging skills to share with others

Quick Start

Run the Skill Initializer to scaffold a new skill and customize SKILL.md and resources.

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 folder structure?

To create a Claude skill, use a ready-to-use SKILL.md template that enforces stable frontmatter conventions and organizes resources into scripts, references, and assets directories for quick iteration.

What is the required structure for modular Claude skills?

The required structure for modular Claude skills includes a main SKILL.md file with valid frontmatter containing name and description, alongside optional scripts, references, and assets directories for organized resources.

Do I need YAML to define frontmatter for skill creation?

Yes, YAML is required as a dependency to define and parse the frontmatter conventions in your SKILL.md file, ensuring the skill metadata is correctly structured and readable.

What's the best way to scaffold a new skill for automation workflows?

The best way to scaffold a new skill for automation workflows is running the Skill Initializer, which generates a standardized directory structure with example resource files to accelerate development.

Can I update existing skills using this scaffolding template?

Yes, you can update existing skills by applying the template's frontmatter conventions and organized resource directories to enforce a stable structure and ensure consistent modular design.

When do I need to package a skill for sharing with other developers?

You need to package a skill for sharing when you have finalized the SKILL.md configuration and populated the scripts, references, and assets folders, ensuring the modular skill is ready for deployment.