skill-creator

Create standardized Claude Skill scaffolds with YAML frontmatter validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Creating effective AI skills requires adherence to specific structures, principles, and best practices to ensure they are powerful, efficient, and easily discoverable. This Skill provides a comprehensive guide and tools to streamline the skill development process.

Core Features & Use Cases

  • Guided Skill Development: Offers a structured process from understanding requirements to planning reusable contents, initializing, editing, and iterating on new skills.
  • Resource Bundling: Explains how to effectively integrate scripts, reference documentation, and assets within your skill for modularity and enhanced capabilities.
  • Validation & Best Practices: Emphasizes critical principles like concise content, appropriate degrees of freedom, and progressive disclosure for optimal context window usage and skill performance.
  • Use Case: When you want to extend Claude's capabilities with a new specialized workflow or tool integration, use this Skill to guide you through creating a well-structured and effective skill, ensuring it meets all technical requirements and best practices.

Quick Start

Use the skill-creator to initialize a new skill named 'my-new-automation' in the current 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 Claude Skill with the proper structure?

Create a Claude Skill by initializing a standardized scaffold with mandatory directory structure (skill-name/ containing SKILL.md), YAML frontmatter (name and description fields), and starter resources. This ensures your skill meets technical requirements and integrates seamlessly with Claude Code.

What directory structure and naming conventions should I follow for skill development?

Use a skill-name/ root directory with SKILL.md as the entry point. Include YAML frontmatter with required name and description fields at the top of SKILL.md, and follow consistent naming conventions throughout. This enforces deterministic structure for validation and reuse.

How do I bundle scripts and references into my skill?

Integrate scripts and reference documentation as components within your skill's directory structure for modularity and enhanced capabilities. Bootstrap templates guide placement and initialization, enabling deterministic reuse across skill instances.

What are the best practices for designing an effective AI skill?

Prioritize concise content, appropriate degrees of freedom, and progressive disclosure to optimize context window usage. Validate against YAML frontmatter requirements and use starter resources provided by the scaffolding process for consistency and performance.

Can I use skill-creator to update existing skills?

Yes, skill-creator applies to both new skill development and updates to existing skills within Claude Code. It validates and enforces the same directory structure, YAML frontmatter, and naming conventions for consistency across iterations.

Do I need prior experience to build a Claude Skill?

The guided skill development process covers requirements, planning, initialization, editing, and iteration. Bootstrap scripts and templates reduce barriers; following the structured guidance ensures your skill meets technical and best-practice standards regardless of experience level.