skill-creator

Create and update Claude skills with structured metadata and bundled resources.

3|3|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/blogic-cz/blogic-marketplace --skill skill-creator-blogic-cz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/blogic-cz/blogic-marketplace/tree/main/agent-kit/skills/skill-creator
Command: npx skills add https://github.com/blogic-cz/blogic-marketplace --skill skill-creator-blogic-cz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill eliminates the guesswork and inconsistency in creating new Claude Skills. It provides a structured, guided process to ensure your skills are well-formed, effective, and adhere to best practices, significantly reducing development time and potential errors.

Core Features & Use Cases

  • Structured Skill Development: Guides you through a proven process from understanding requirements to iterative refinement.
  • Optimal Resource Organization: Learn how to effectively bundle scripts/, references/, and assets/ for maximum efficiency and context management.
  • Built-in Best Practices: Incorporates design principles like progressive disclosure and imperative writing style for AI-friendly instructions.
  • Use Case: A product manager needs to define a new skill for automating quarterly report generation. This Skill Creator guides them through outlining the report structure, identifying necessary data sources (references/), and planning helper scripts (scripts/) to compile the data, ensuring the new skill is robust and ready for Claude to execute.

Quick Start

To initialize a new skill using this Skill Creator:

Navigate to the skill-creator directory or call the script directly.

Example: Create a new skill named 'my-new-skill' in 'skills/public'

scripts/init_skill.py my-new-skill --path skills/public

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 requires defining YAML-frontmatter metadata (name and description), structuring a Markdown body, and organizing bundled resources in `scripts/`, `references/`, and `assets/` directories. This Skill guides you through a proven process from requirements to iterative refinement, ensuring your skill adheres to best practices and is ready for Claude to execute.

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

Effective resource organization bundles helper scripts in `scripts/`, data sources and guidelines in `references/`, and supporting files in `assets/` to maximize efficiency and context management. This structure accommodates multiple skill patterns—Workflow-Based, Task-Based, Reference/Guidelines, and Capabilities-Based—enabling domain-specific workflows while reducing development time and errors.

Can I use templates and initializers to standardize my skill packaging?

Yes. This Skill provides templates and an initializer script (`init_skill.py`) that standardize skill packaging and reduce inconsistency. You can run `scripts/init_skill.py my-new-skill --path skills/public` to bootstrap a new skill with the correct structure, metadata, and resource directories already in place.

What design patterns does skill creation support for different workflows?

Skill creation supports four design patterns: Workflow-Based (multi-step processes), Task-Based (focused actions), Reference/Guidelines (structured knowledge), and Capabilities-Based (domain-specific features). Each pattern accommodates different organizational needs while maintaining progressive disclosure and AI-friendly imperative writing style.

How do I ensure my Claude Skill follows best practices for AI development?

This Skill incorporates built-in best practices including progressive disclosure (layering detail), imperative writing style (direct instructions for AI), proper resource organization, and YAML-frontmatter conventions. These principles ensure your skill is well-formed, effective, and consistent with Claude Skill standards.