skill-creator

Create and audit AgentSkills with structured resources and validation.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/frankhli843/gemmahermes --skill skill-creator-frankhli843
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/frankhli843/gemmahermes/tree/main/skills/skill-creator
Command: npx skills add https://github.com/frankhli843/gemmahermes --skill skill-creator-frankhli843

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to creating, editing, auditing, and reorganizing AgentSkills, ensuring consistency and adherence to the AgentSkills spec.

Core Features & Use Cases

  • Guides the end-to-end Skill creation workflow from initial concept to packaging.
  • Provides guidelines for structuring skills with optional resources (scripts, references, and assets) and best practices for progressive disclosure.
  • Supports tidying, auditing, and restructuring of existing skills, including moving content to references or assets.

Quick Start

Initialize a new skill using the template and customize SKILL.md to define its name, description, and resource structure.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure an AgentSkill for progressive disclosure and modularity?

To structure an AgentSkill for modularity, outline its core logic in SKILL.md while moving supplementary content into dedicated directories like references, scripts, and assets, enforcing progressive disclosure to keep the main file concise and scalable.

What is the best way to audit and reorganize existing AgentSkills?

Auditing existing AgentSkills involves validating the structure against the spec, checking resource organization, and moving misplaced content into appropriate references, scripts, or assets folders to ensure packaging practices are tidy and reusable.

How do I package an AgentSkill from scratch using a template?

Packaging an AgentSkill from scratch involves initializing from a template, customizing the SKILL.md frontmatter with the name and description, and organizing required resources before final validation.

Do I need specific dependencies to create and edit AgentSkills?

No external dependencies are required to create and edit AgentSkills, as the workflow relies on defining SKILL.md frontmatter and organizing internal resources like scripts and assets natively.

When should I move content to references or assets in a skill?

You should move content to references or assets when the main SKILL.md becomes overloaded, ensuring progressive disclosure by separating detailed documentation and static files from the primary processing logic.