skill-creator

Creates or updates Claude Skill directories with YAML frontmatter and structured resources.

2|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/halans/cc-marketplace-boilerplate --skill skill-creator-halans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/halans/cc-marketplace-boilerplate/tree/main/plugins/webapp-starter/skills/skill-creator
Command: npx skills add https://github.com/halans/cc-marketplace-boilerplate --skill skill-creator-halans

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creating effective Claude Skills can be complex, requiring a deep understanding of structure, best practices, and resource management. This Skill streamlines the development process, helping users build robust and efficient AI extensions without getting bogged down in boilerplate or architectural decisions.

Core Features & Use Cases

  • Guided Skill Development: Follow a clear, step-by-step process from conception to packaging, ensuring adherence to best practices for SKILL.md and bundled resources.
  • Resource Management Best Practices: Learn how to effectively bundle scripts/, references/, and assets/ to create modular and context-efficient Skills.
  • Automated Initialization & Packaging: Utilize included scripts to quickly set up new Skill directories and validate/package existing ones for distribution.
  • Use Case: A developer wants to create a new Skill to integrate a proprietary API. This Skill guides them through defining the API's purpose, structuring the SKILL.md, bundling API documentation in references/, and helper scripts in scripts/, ensuring the new Skill is well-formed and ready for deployment.

Quick Start

Help me create a new Claude Skill for generating marketing copy. Guide me through the process using the skill-creator skill.

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?

Create a Claude Skill by scaffolding a directory with YAML frontmatter containing name and description, a starter SKILL.md file, and organized resource folders (scripts/, references/, assets/). The skill-creator guides you through defining purpose, structuring documentation, and bundling resources to ensure your Skill follows best practices and is ready for distribution.

What's the best way to organize scripts, references, and assets in a Skill?

Organize Skill resources into three modular folders: scripts/ for helper code and automation, references/ for documentation and guidelines, and assets/ for supporting files. This structure keeps your Skill context-efficient, enables progressive disclosure, and ensures dependencies are clearly bundled for users who need them.

How do I ensure my Skill uses hyphen-case naming and follows Skill conventions?

Skill-creator enforces hyphen-case naming during initialization and validates your SKILL.md structure against conventions, including frontmatter format, resource organization, and documentation guidelines. This validation prevents common structural issues and ensures compatibility with Claude's Skill ecosystem.

Can I automate the initialization and packaging of a Skill for distribution?

Yes. Skill-creator includes scripts to automatically scaffold new Skill directories with proper structure and to validate and package existing Skills for distribution. These utilities eliminate boilerplate work and ensure your Skill meets packaging requirements before deployment.

What's included in a starter SKILL.md and how do I build on it?

A starter SKILL.md provides a template with sections for purpose, features, use cases, and quick-start guidance. Skill-creator shows how to progressively disclose information, integrate your bundled scripts and references, and structure content so users understand both basic usage and advanced capabilities.

How do I integrate API documentation or proprietary tool references into a Skill?

Place API documentation and tool references in the references/ folder, then link them in your SKILL.md. Skill-creator guides you through organizing external documentation as context-efficient resources so users have access to reference material without bloating the Skill's core logic.