skill-creator

Create standardized Claude skills with SKILL.md structure and validation workflows.

Updated Nov 7, 2025
One-click install
npx skills add https://github.com/MMorit00/fund-portfolio-bot --skill skill-creator-mmorit00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/MMorit00/fund-portfolio-bot/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/MMorit00/fund-portfolio-bot --skill skill-creator-mmorit00

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill standardizes and accelerates the process of designing, validating, and packaging Claude skills, reducing ambiguity and enabling consistent discovery and reuse.

Core Features & Use Cases

  • Structured frontmatter and body guidance for SKILL.md to ensure clear discovery and activation.
  • Clear guidance on resource organization (scripts, references, assets) for scalable skills.
  • Packaging and validation workflows (init_skill.py, package_skill.py, quick_validate.py) to ensure safe, ready-to-distribute skills.

Quick Start

Run the init_skill.py script to scaffold a new skill and customize SKILL.md and the bundled resources.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize metadata and packaging for Claude skills?

You can standardize Claude skill packaging by applying structured frontmatter metadata and validation workflows to ensure consistent discovery and safe distribution. This enforces required SKILL.md fields and organizes bundled resources for scalable reuse.

What is the best way to scaffold a new Claude skill?

The best way to scaffold a new Claude skill is running the init_skill.py script to generate the base structure. You then customize the SKILL.md file and bundled resources like scripts and references to fit your specific automation workflow.

Do I need YAML to validate and package Claude skills?

Yes, you need YAML support to validate and package Claude skills, as the workflow relies on YAML dependencies to parse frontmatter. This ensures the metadata structure is correctly formatted before distribution.

How does the skill validation process work before distribution?

The skill validation process works by running quick_validate.py to check that SKILL.md meets name and description requirements, and verifying resource organization. This ensures your packaged skill is safe and ready for distribution.

What are the requirements for a valid SKILL.md file?

A valid SKILL.md file requires at least a name and description in its frontmatter to ensure clear discovery and activation. Optional bundled resources like scripts, references, and assets can be added for advanced workflows.

How do I organize scripts and references for scalable Claude skills?

Organize scripts and references for scalable Claude skills by following the provided resource organization guidelines within the packaging workflow. This structures assets correctly alongside your SKILL.md to enable consistent team reuse.