skill-creator

Generate SKILL.md frontmatter and scaffold structured resources for Claude Skills.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/nickyeager/sorrynotsorry --skill skill-creator-nickyeager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/nickyeager/sorrynotsorry/tree/main/skills/claude-code-skills/skill-creator
Command: npx skills add https://github.com/nickyeager/sorrynotsorry --skill skill-creator-nickyeager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill Creator helps teams standardize and bootstrap Claude Skill Units with consistent metadata and resource scaffolding.

Core Features & Use Cases

  • Generate SKILL.md frontmatter and skeleton body for new skills or updates.
  • Create structured resource scaffolds (scripts/, references/, assets/) and example placeholders.
  • Validate and package skills to ensure conformance before distribution.
  • Use cases include creating new skills, standardizing existing skills, and automating onboarding for new team members.

Quick Start

Run the initialization script to scaffold a new skill: python scripts/init_skill.py skill-name --path skills/your-dir. Then customize SKILL.md and optional resources, and finally package with python scripts/package_skill.py skills/your-dir.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I bootstrap Claude skills with consistent metadata?

To bootstrap Claude skills with consistent metadata, run the initialization script: python scripts/init_skill.py skill-name --path skills/your-dir. This generates a standardized SKILL.md frontmatter, a skeleton body, and organized resource scaffolds.

What is the best way to standardize existing Claude skills across teams?

Standardizing existing Claude skills across teams involves applying uniform SKILL.md frontmatter and structured resource scaffolds. This skill provides Python-based tooling to validate and package skills, ensuring conformance before distribution.

Do I need Python to create and package Claude skills?

Yes, you need Python to create and package Claude skills using this tool. The repository relies on Python-based scripts like init_skill.py for scaffolding and package_skill.py for packaging and validation before distribution.

Can I generate resource scaffolds like scripts and references automatically?

Yes, you can generate resource scaffolds like scripts, references, and assets automatically. The initialization script creates structured directories and example placeholders alongside the SKILL.md file during setup.

How does packaging skills ensure conformance before distribution?

Packaging skills ensures conformance before distribution by running the package_skill.py script. This script validates the SKILL.md frontmatter and body structure, confirming the skill meets standardized metadata requirements.

Why should I use a template for Claude skill creation?

Using a template for Claude skill creation ensures a uniform SKILL.md frontmatter and a usable body. It automates onboarding for new team members and maintains consistency across skills when updating or creating new units.