skill-creator

Generate Claude skill skeletons with frontmatter validation and packaging scripts.

3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/JarvusInnovations/claude-assist --skill skill-creator-jarvusinnovations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/JarvusInnovations/claude-assist/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/JarvusInnovations/claude-assist --skill skill-creator-jarvusinnovations

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured framework and starter templates to help teams design, initialize, and package new Claude skills quickly and consistently.

Core Features & Use Cases

  • Starter SKILL.md templates with mandated frontmatter to ensure discovery.
  • Example resource scaffolds (scripts/, references/, assets/) to demonstrate organization.
  • Guidance and tooling for skill packaging and validation to reduce setup time for new skills.

Quick Start

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

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 from a template?

To create a Claude skill from a template, run the init_skill.py script to scaffold a new directory skeleton, then customize the generated SKILL.md file with your specific automation logic and required frontmatter.

What is frontmatter validation and why is it needed for markdown skills?

Frontmatter validation checks YAML metadata in markdown skill files to ensure proper discovery and standardization. It uses quick_validate.py to verify required fields are present before packaging, reducing setup errors for new skills.

Does packaging a skill require any specific directory structure?

Packaging a skill requires a specific directory structure including scripts, references, and assets folders. The package_skill.py script verifies this resource scaffolding along with frontmatter validation to ensure your skill is ready for distribution.

Can I use this skill scaffolding for API-backed workflows and documentation?

Yes, you can use this skill scaffolding for API-backed workflows and documentation templates. It generates starter SKILL.md files with mandated frontmatter and example resource scaffolds specifically designed for these team-based use cases.

Do I need to install pyyaml to validate skill frontmatter?

You need to install the pyyaml dependency to parse and validate YAML frontmatter within your markdown skill files, as the validation tooling relies on it to ensure metadata accuracy and packaging readiness.

What's the best way to standardize multiple Claude skills across a team?

The best way to standardize multiple Claude skills across a team is using a starter template that enforces mandated frontmatter, applies directory structure rules, and includes packaging tooling to validate resource scaffolding consistently.