skill-creator

Create standardized Claude Skills with SKILL.md templates and resource structures.

137|20|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/NikiforovAll/claude-code-rules --skill skill-creator-nikiforovall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/NikiforovAll/claude-code-rules/tree/main/plugins/cc-handbook/skills/skill-creator
Command: npx skills add https://github.com/NikiforovAll/claude-code-rules --skill skill-creator-nikiforovall

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured guide and best practices for creating new Claude Skills or updating existing ones. It solves the challenge of effectively extending Claude's capabilities with specialized knowledge, workflows, or tool integrations, ensuring your custom AI tools are well-designed and functional.

Core Features & Use Cases

  • Structured Skill Development: Guides you through a step-by-step process, from understanding requirements to packaging your skill.
  • Efficient Resource Bundling: Teaches how to organize and leverage scripts/, references/, and assets/ for optimal performance and context management.
  • Use Case: When you need to onboard Claude to a new, complex domain like "financial report generation," this skill helps you build a robust finance-report skill, complete with relevant scripts, reference documents, and output templates.

Quick Start

Initialize a new skill directory

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 Claude Skill with proper structure and metadata?

Create a Claude Skill by following a standardized SKILL.md template with YAML frontmatter containing name and description, then organize your workflow, scripts, references, and assets into bundled directories. This ensures compatibility and clear guidance on resource structuring for effective skill packaging.

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

Organize Claude Skills using dedicated `scripts/`, `references/`, and `assets/` directories to bundle resources efficiently. This structure optimizes performance, manages context, and follows established packaging conventions for creating or updating skills across domains.

Can I use Claude Skills to extend capabilities for specialized domains like financial reporting?

Yes, Claude Skills enable you to onboard Claude to complex domains by building structured skills complete with relevant scripts, reference documents, and output templates. This approach lets you create robust, domain-specific tools like a finance-report skill with all necessary resources bundled.

How do I initialize and set up a new skill directory?

Initialize a new skill directory using the provided setup process, which creates a standardized skill structure with proper metadata, workflow configuration, and resource directories. This step-by-step guidance ensures your skill starts with all necessary components for effective development.

What metadata and frontmatter do Claude Skills require?

Claude Skills require YAML frontmatter with name and description fields at minimum, establishing functional requirements for skill identification and clarity. Progressive Disclosure loading and clear sectioning guidance follow, ensuring your skill integrates properly with the platform.