skill-creator

Create or update Claude skills with structured SKILL.md templates and metadata.

Updated Oct 4, 2025
One-click install
npx skills add https://github.com/nestmind-app/docs --skill skill-creator-nestmind-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/nestmind-app/docs/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/nestmind-app/docs --skill skill-creator-nestmind-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured framework to create and update Claude Skills, reducing the time and uncertainty involved in packaging reusable automation knowledge.

Core Features & Use Cases

  • Skill scaffolding: Generate SKILL.md templates and resource directories (scripts/, references/, assets/).
  • Automation tooling: Include example scripts and references to accelerate implementation.
  • Packaging guidance: Provide a clear process for validation and packaging.

Quick Start

Use the init_skill.py script to create a new skill, then customize SKILL.md and replace or delete the example assets.

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 new Claude Skill with proper structure and metadata?

Creating a Claude Skill involves generating a SKILL.md file with YAML frontmatter, organizing scripts and assets in resource directories, and validating required fields. Use the init_skill.py script to scaffold a new skill, then customize the template with your automation logic, documentation, and bundled resources.

What should I include in a Skill's YAML frontmatter and documentation?

YAML frontmatter requires hyphen-case naming, restricted angle brackets in descriptions, and metadata fields defining the skill's purpose. Documentation structure prescribes progressive disclosure patterns and clear resource organization for scripts, references, and assets to ensure consistency and usability.

Can I package existing automation scripts and templates into a reusable Skill?

Yes, the Skill framework lets you bundle existing scripts, references, and assets into a structured package. Define the skill's metadata and documentation in SKILL.md, organize resources in prescribed directories, and validate naming and field requirements before packaging for distribution.

What validation rules apply when creating or updating a Skill definition?

Skill validation enforces required YAML frontmatter fields, hyphen-case naming conventions, and restrictions on angle brackets in descriptions. These constraints ensure compatibility, consistency, and correct parsing across the Skill ecosystem.

How do I organize scripts, references, and assets within a Skill package?

Organize bundled resources into dedicated directories—scripts/, references/, and assets/—following the prescribed structure. This layout supports progressive disclosure and enables users to quickly locate automation tooling, documentation, and supporting files.

Related Skills