skill-creator

Create standardized Skill Units with SKILL.md frontmatter and resource scaffolds.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/gergesh/crawllms-txt --skill skill-creator-gergesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/gergesh/crawllms-txt/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/gergesh/crawllms-txt --skill skill-creator-gergesh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml.

What problem does it solve?

This Skill helps teams rapidly create, document, and package modular "Skill Units" for Claude, providing a repeatable blueprint for building capabilities around domains, workflows, and tools.

Core Features & Use Cases

  • Template-driven SKILL.md frontmatter that enforces a consistent structure for new skills.
  • Bundled resource scaffolding (scripts/, references/, and assets/) to accelerate development and reuse.
  • Validation and packaging tooling to produce distributable .skill files with verified structure.
  • Use Case: Launch a new domain-specific assistant by generating a ready-to-edit skill skeleton plus example resources.

Quick Start

Initialize a new skill directory using the template tool, then customize SKILL.md and resources. Example: run python scripts/init_skill.py my-new-skill --path skills/public

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create standardized SKILL.md frontmatter for new Claude skills?

Use a template-driven initialization script to generate SKILL.md frontmatter that enforces a consistent structure for new skills, ensuring repeatable blueprints across domains and workflows.

What is the best way to scaffold scripts and resources for a new skill?

Use an initialization tool that bundles resource scaffolding for directories like scripts/, references/, and assets/ to accelerate development and reuse for new skill units.

How do I package and validate a skill directory into a distributable file?

Run included packaging scripts to verify the skill's directory structure and produce a distributable .skill file, ensuring consistent deployment across environments.

Do I need yaml dependencies to initialize a new skill directory?

Yes, the yaml dependency is required to parse and enforce the frontmatter requirements within the SKILL.md file during the skill initialization and validation processes.

Can I use skill templates to launch a domain-specific assistant for my team?

Yes, you can use skill templates to launch a domain-specific assistant by generating a ready-to-edit skill skeleton complete with example resources tailored for your team's specific workflows.