skill-creator

Generate Claude Skill directories with SKILL.md templates and resource scaffolding.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/manuelvanrijn/.dotfiles --skill skill-creator-manuelvanrijn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/manuelvanrijn/.dotfiles/tree/main/agents/skills/skill-creator
Command: npx skills add https://github.com/manuelvanrijn/.dotfiles --skill skill-creator-manuelvanrijn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users create and maintain Claude Skills by providing a standardized template, guiding structure, and reusable resources for new or updated skills.

Core Features & Use Cases

  • Structured SKILL.md templates with frontmatter guidance and body templates to streamline skill creation.
  • Included resource scaffolding: example scripts/, references/, and assets/ to demonstrate organization and reuse.
  • Built-in workflow for initialization, validation, and packaging to ensure skills are production-ready.
  • Use Case: A developer wants to bootstrap a new skill for a domain, then customize the template to fit their needs.

Quick Start

Run the provided init_skill.py to scaffold a new skill directory, then customize SKILL.md and resource folders.

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 from scratch?

To create a Claude Skill, run the provided init_skill.py script to scaffold a new skill directory, then customize the SKILL.md frontmatter, templates, and resource folders like scripts, references, and assets to fit your needs.

What is the standard file structure for a Claude Skill?

The standard Claude Skill file structure includes a SKILL.md file with frontmatter and body templates, plus organized resource directories for scripts, references, and assets to ensure a clean, reusable starter.

How do I validate and package a skill before publishing?

You validate and package a skill by running the built-in validation and packaging workflow, which ensures your skill directory aligns with the Skill framework and produces a valid .skill artifact.

Do I need the quick_validate tool to build a Claude Skill?

You need the quick_validate dependency to ensure the skill validation and packaging steps align with the Skill framework, which helps produce a production-ready and valid .skill artifact.

Can I update an existing skill using the skill-creator template?

You can update an existing skill by applying the standardized templates and resource scaffolding, which guide the file structure and resource organization for maintaining or refreshing skill components.

What's the best way to organize scripts and assets for a Claude Skill?

The best way to organize scripts and assets is to use the included resource scaffolding, which demonstrates proper folder organization through example scripts, references, and assets directories for clean reuse.