skill-creator

Creates Claude skill scaffolds with SKILL.md,Init script and packaging workflow.

Updated Aug 29, 2025
One-click install
npx skills add https://github.com/teocrafters/public-talk-planner --skill skill-creator-teocrafters
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/teocrafters/public-talk-planner/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/teocrafters/public-talk-planner --skill skill-creator-teocrafters

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured approach to creating, validating, and packaging Claude skills, enabling teams to generate consistent SKILL.md frontmatter, templates, and resource scaffolds.

Core Features & Use Cases

  • Scaffold generation: creates SKILL.md frontmatter and sample resources with init_skill.py to kickstart a new skill.
  • Validation and packaging: supports package_skill.py and quick_validate for quality checks and distribution readiness.
  • Resource organization: standard directories (scripts/, references/, assets/) with templates to ensure consistent structure across skills.
  • Reusability and deployment: enables easy sharing as zipped skill packages for scalable deployment and reuse.

Quick Start

Run the init_skill.py script with your desired skill name to generate a new skill scaffold, then 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 generate a standard scaffold for Claude skills with frontmatter and resource directories?▼

To generate a standard scaffold for Claude skills, run the init_skill.py script with your desired skill name. This creates a SKILL.md file with consistent frontmatter and sample resources organized in standard directories like scripts/, references/, and assets/.

What is the best way to validate and package Claude skills for team distribution?▼

The best way to validate and package Claude skills is using the package_skill.py script and quick_validate function. These tools enforce frontmatter presence and perform quality checks to ensure your skill is ready for scalable deployment as a zipped package.

Why do I need consistent frontmatter and templates when creating modular skills?▼

Consistent frontmatter and templates are needed to enforce a repeatable structure across modular skills. This standardization ensures reliable deployment, enables easy sharing as zipped skill packages, and maintains quality across teams using the Skill Creation Process.

Can I use this skill creation workflow to package resources without any external dependencies?▼

Yes, you can use this skill creation workflow without external dependencies. The process relies entirely on bundled resources, internal scripts like init_skill.py, and standard directory structures to generate, validate, and package skills independently.

How does the skill packaging process handle asset organization for repeatable templates?▼

The skill packaging process handles asset organization by enforcing standard directories, specifically scripts/, references/, and assets/. This structure ensures consistent resource scaffolding across all generated skills for reliable reuse and deployment.

When should I not use an automated scaffold generator for skill creation?▼

You should not use an automated scaffold generator if your project requires a non-standard directory structure or custom frontmatter outside the Skill Creation Process. The tool enforces specific templates and scaffolds, which may limit highly customized skill packaging workflows.