skills-creator

Generate SKILL.md files with validated frontmatter and structured layouts.

Updated Dec 13, 2025
One-click install
npx skills add https://github.com/Emz1998/avaris-ai --skill skills-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-creator
Source: https://github.com/Emz1998/avaris-ai/tree/main/.claude/skills/skills-creator
Command: npx skills add https://github.com/Emz1998/avaris-ai --skill skills-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and ongoing maintenance of well-structured Agent Skills, reducing drift in naming, frontmatter, and discovery.

Core Features & Use Cases

  • Template-driven SKILL.md creation: Generates SKILL.md from a standard template.
  • Frontmatter validation: Enforces name and description constraints for discoverability.
  • Progressive disclosure guidance: Points Claude to one level-deep, relevant references.
  • One default approach: Provides a single recommended approach to reduce decision fatigue.
  • Use Case: When a user asks to create a new skill or update a skill's boilerplate, this Skill outputs a ready-to-load SKILL.md and accompanying references.

Quick Start

Use the Skill to generate a SKILL.md at .claude/skills/[skill-name]/SKILL.md by following a structured prompt: "Create a new skill for parsing invoices" and Claude will save the file and report completion.

Frequently Asked Questions about skills-creator

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

FAQPage Schema
How do I automate the creation of Agent Skills with consistent frontmatter and naming?

Skills-creator automates Agent Skill generation by templating SKILL.md files with validated frontmatter, enforcing gerund-form naming, and organizing supporting resources. It reduces drift in discovery and configuration across skill teams by applying one recommended approach to structure and metadata.

What does progressive disclosure mean in skill configuration, and why does it matter?

Progressive disclosure guides skill authors to reference only one level of depth in supporting documentation, keeping configuration concise and discoverable. This Skill implements it to prevent information overload and ensure non-time-sensitive, maintainable skill content.

Can I use this Skill to maintain existing skill configurations, or only create new ones?

Skills-creator automates both creation and ongoing maintenance of well-structured Agent Skills. Trigger it with 'create skill', 'new skill', or 'skill configuration' prompts to generate fresh SKILL.md files or update existing boilerplate while enforcing consistent frontmatter validation.

What frontmatter constraints does this Skill enforce, and how do they help discoverability?

This Skill validates name and description fields in SKILL.md frontmatter to ensure metadata consistency and search discoverability. It applies one-default guidance and forward-declaration of references to keep skill configurations safe, structured, and easily indexed.

How does one-default approach reduce decision fatigue when creating skills?

One-default approach provides a single recommended path for naming, frontmatter layout, and reference organization instead of leaving multiple options open. This Skill implements it so authors follow a proven pattern, minimizing decisions and maintaining uniformity across skill teams.

What output files does this Skill generate when I request a new skill?

Skills-creator outputs a ready-to-load SKILL.md file at `.claude/skills/[skill-name]/SKILL.md` with validated frontmatter, gerund-form naming, and organized supporting resource references. It reports completion and saves the structure for immediate integration.