skill-creator

Create and validate Claude skills with SKILL.md templates and .skill packaging.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/juanjaragavi/topfinanzas-us-next --skill skill-creator-juanjaragavi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/juanjaragavi/topfinanzas-us-next/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/juanjaragavi/topfinanzas-us-next --skill skill-creator-juanjaragavi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams create and maintain high-quality Skill units efficiently by providing a structured template, sample resources, and guidance for consistent deployment.

Core Features & Use Cases

  • Scaffold new skills quickly with SKILL.md templates and example resources.
  • Validate and package skills to ensure conformance and easy distribution.
  • Organize resources (scripts, references, assets) and apply progressive disclosure for large skills.

Quick Start

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

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill with frontmatter and resource directories?

To scaffold a new Claude skill, run the init_skill.py script to automatically generate a skill folder containing a SKILL.md template with frontmatter, along with optional scripts, references, and assets directories for resource organization.

What is the best way to validate and package Claude skills for consistent deployment?

Validating and packaging Claude skills is handled by automated workflows that check frontmatter conformance and bundle the modular skill directories into distributable .skill files, ensuring consistent deployment across different environments.

Do I need PyYAML installed to create and validate skill frontmatter?

Yes, PyYAML is a required dependency for skill creation and validation workflows, as it provides the necessary functionality to parse and validate the YAML frontmatter embedded in the SKILL.md templates.

How does progressive disclosure work when organizing large skills with scripts and assets?

Progressive disclosure for large skills works by separating core instructions in SKILL.md from supplementary materials, allowing modular self-contained units to load optional scripts, references, and assets directories only when specifically needed.

Can I use this skill creator to build self-contained skills without external dependencies?

Yes, the skill creator supports building modular, self-contained skills by bundling all required resources within the skill's own directory structure, limiting external dependencies solely to the PyYAML package for frontmatter processing.

What components are included in a packaged .skill file for distribution?

A packaged .skill file includes the core SKILL.md document with validated frontmatter, alongside bundled resource components such as automation scripts, reference documents, and static assets required for the skill's execution.