skill-creator

Validate and guide AgentSkill creation, modification, and auditing workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/PotLock/foxfang --skill skill-creator-potlock
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/PotLock/foxfang/tree/main/skills/skill-creator
Command: npx skills add https://github.com/PotLock/foxfang --skill skill-creator-potlock

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML.

What problem does it solve?

This Skill provides guidance for creating, editing, improving, auditing, and reorganizing AgentSkills and their SKILL.md definitions, enabling teams to standardize skill design and packaging.

Core Features & Use Cases

  • Structured SKILL.md templates with mandated name and description frontmatter.
  • Guidelines for organizing a skill directory with optional resources (scripts, references, assets) that load on demand.
  • Step-by-step workflows for initialization, editing, validation, packaging, and iteration.
  • Best-practice patterns for scalable, safe skill design including naming conventions and progressive disclosure.

Quick Start

Run the skill initializer to scaffold a new skill directory and generate a SKILL.md template.

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 SKILL.md file with the correct frontmatter format?▼

To create a new SKILL.md file, you need to include mandatory frontmatter with a name and description. Running the skill initializer scaffolds a new skill directory and generates a compliant SKILL.md template to get you started.

What is the best way to organize a skill directory for scalable modularity?▼

Organizing a skill directory for modularity involves moving files into optional resource folders like scripts/ or references/. This structure ensures assets load on demand and supports progressive disclosure for scalable skill design.

How do I audit and validate existing AgentSkills for compliance?▼

Auditing AgentSkills involves validating the SKILL.md frontmatter to ensure it contains the required name and description fields. This process also checks directory organization, ensuring files are correctly moved to references/ or scripts/.

Does packaging skills for distribution require specific directory structures?▼

Packaging skills for distribution does require a specific directory structure. You must organize optional resources into designated folders like scripts/ and references/ so the packaging workflow can bundle them correctly.

What are the limitations when modifying SKILL.md frontmatter?▼

Modifying SKILL.md frontmatter is limited by the requirement that both name and description fields must be present. Omitting these mandatory metadata fields will cause skill validation to fail during the auditing process.

Do I need PyYAML to work with SKILL.md frontmatter?▼

You need PyYAML to parse and manage the SKILL.md frontmatter, as it is listed as a required dependency. This library handles the YAML parsing necessary to validate the mandated name and description metadata fields.