skill-creator

Create and audit spec-compliant SKILL.md frontmatter and operational instructions.

6.6k|511|Updated May 6, 2026
One-click install
npx skills add https://github.com/opensquilla/opensquilla --skill skill-creator-opensquilla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/opensquilla/opensquilla/tree/main/src/opensquilla/skills/bundled/skill-creator
Command: npx skills add https://github.com/opensquilla/opensquilla --skill skill-creator-opensquilla

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear, repeatable process for creating new AgentSkills and maintaining existing ones so they stay spec-compliant and easy for Codex to use.

Core Features & Use Cases

  • Skill design guidance: Helps you structure SKILL.md content efficiently with progressive disclosure to avoid context bloat.
  • Spec-aligned upkeep: Guides improving, auditing, tidying, or cleaning an existing skill directory, including validating structure and organization.
  • Resource organization: Advises when to use scripts/, references/, and assets/ and what belongs in SKILL.md vs bundled files.

Quick Start

Use the skill when you are asked to create a new skill from scratch, or when you need to review and tidy an existing skill directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create spec-compliant YAML frontmatter for an AgentSkill directory?

To create spec-compliant AgentSkill frontmatter, you must define the name and description fields in the SKILL.md YAML block. This ensures correct metadata validation and allows constrained naming conventions for token-efficient context loading.

What is progressive disclosure in skill authoring and how does it improve token efficiency?

Progressive disclosure in skill authoring structures SKILL.md content to avoid context bloat. By organizing operational instructions and separating bundled files into scripts, references, and assets, it minimizes token consumption during context loading.

How do I audit and tidy an existing AgentSkill directory structure?

To audit and tidy an existing AgentSkill directory, validate its SKILL.md frontmatter against spec conventions and review its resource organization. This process cleans up structural inconsistencies and ensures efficient operational instruction formatting.

When should I use scripts, references, and assets folders when structuring a SKILL.md file?

You should use scripts, references, and assets folders to organize bundled files separately from SKILL.md operational instructions. This directory structuring approach keeps the main skill file lightweight while supporting progressive disclosure for token efficiency.

What are the naming and structure conventions for validating an AgentSkill spec?

AgentSkill spec validation requires correct YAML frontmatter containing name and description fields. It enforces constrained naming and structure conventions to maintain directory organization and ensure the skill remains easy for agents to use.

Can I edit an existing AgentSkill without breaking its spec validation?

Yes, you can edit existing skills by validating the YAML frontmatter and reviewing directory organization against spec conventions. This audit process ensures your edits maintain compliance without breaking the progressive disclosure rules.