skill-creator

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

40|4|Updated Feb 18, 2024
One-click install
npx skills add https://github.com/msbaek/dotfiles --skill skill-creator-msbaek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/msbaek/dotfiles/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/msbaek/dotfiles --skill skill-creator-msbaek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill demystifies the process of building and packaging new AI skills, providing clear guidance and tools to ensure your custom skills are well-structured, effective, and easily discoverable by Claude.

Core Features & Use Cases

  • Structured Skill Design: Learn best practices for organizing SKILL.md, scripts/, references/, and assets/ for optimal AI consumption.
  • Initialization & Packaging: Use included scripts to quickly set up new skill templates and package them into distributable zip files.
  • Validation & Iteration: Understand how to validate skill structure and continuously improve skills based on usage feedback.
  • Use Case: You have a unique business process, a proprietary API, or specialized domain knowledge you want Claude to master. Use this skill to create a custom AI skill that encapsulates that expertise, allowing Claude to automate tasks specific to your needs.

Quick Start

Use the skill-creator skill to initialize a new skill named 'my-custom-tool' in the 'skills/private' directory.

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 AI skill with proper structure and packaging?

Creating an AI skill involves organizing a SKILL.md frontmatter file, scripts directory, and optional references and assets folders. Use skill-creator to initialize a new skill template, which generates the complete directory structure and metadata needed for Claude to understand and use your custom skill effectively.

What should I include in a skill's frontmatter and directory layout?

Skill frontmatter requires name and description fields in SKILL.md. Organize your skill with scripts for executable logic, references for domain knowledge, and assets for supporting files. This structured layout ensures Claude can parse, index, and apply your skill across different domains and workflows.

Can I package and distribute a custom skill once it's built?

Yes, skill-creator includes scripts to validate your skill structure and package it into distributable zip files. Packaging makes your custom skills portable and shareable, allowing others to integrate them into their Claude workflows.

How do I ensure my custom skill follows best practices?

Skill-creator provides templates and validation tools that enforce best practices for skill organization, naming conventions, and metadata structure. Following these patterns ensures your skill is discoverable, maintainable, and optimized for Claude's processing.

What's the best way to extend Claude's capabilities for my specific domain?

Build a custom skill using skill-creator to encapsulate your business processes, proprietary APIs, or specialized knowledge. This approach lets Claude automate domain-specific tasks and apply your expertise consistently across different use cases.