Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
oakoss avatar

Meta Skill Creator

  • 75 installs
  • 14 repo stars
  • Updated March 2, 2026
  • oakoss/agent-skills

Helps with ai & agent building tasks during AI-assisted development.

About

meta-skill-creator is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • meta-skill-creator
  • AI & Agent Building
  • AI-coding skill

Meta Skill Creator by the numbers

  • 75 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #5,486 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oakoss/agent-skills --skill meta-skill-creator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs75
repo stars14
Last updatedMarch 2, 2026
Repositoryoakoss/agent-skills

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Meta Skill Creator

Overview

Agent Skills are portable folders of instructions, scripts, and resources that agents discover and load on demand. They follow the Agent Skills open standard and work across 27+ compatible agents including Claude Code, Cursor, Gemini CLI, OpenAI Codex, VS Code, GitHub Copilot, Windsurf, Goose, and Roo Code. This skill covers the complete workflow for creating, structuring, and validating skills.

Quick Reference

ConceptSummaryKey Rule
Directory structureskill-name/SKILL.md plus optional references/, scripts/, assets/SKILL.md is the only required file
Frontmatter (required)YAML block with name and descriptionname must match directory, max 64 chars
Frontmatter (optional)license, compatibility, metadata, allowed-toolsDefined by open standard, portable across agents
Agent-specific fieldsmodel, context, agent, hooks, user-invocableClaude Code extensions, not portable
Description triggersInclude "Use when..." or "Use for..." phrasesKeyword-rich, third-person voice
Progressive disclosureMetadata -> Instructions -> Resources (three tiers)SKILL.md loaded in full; references on demand
SKILL.md sizeTarget 100-150 lines, max 500No code examples in SKILL.md
SKILL.md sectionsOverview, Quick Reference, Common Mistakes, Delegation, ReferencesAll five sections required
Reference filesreferences/[topic].md with frontmatterMax 500 lines each, self-contained
Reference frontmattertitle, description, tags fieldsRequired for all reference files
Scriptsscripts/ directory, executable codeAgents run scripts, not read source
Name formatLowercase letters, numbers, hyphensNo --, no leading/trailing -, min 4 chars
Excluded filenamesREADME.md, metadata.json, _* filesNot installed by distribution CLI
Validationskills-ref validate or project-specific validatorsAlways validate before distributing

Skill Creation Workflow

1. Create directory at the appropriate location with a SKILL.md 2. Write frontmatter with name (matching directory) and trigger-rich description 3. Write required sections: Overview, Quick Reference, Common Mistakes, Delegation, References 4. Extract code examples into references/ files (no code in SKILL.md) 5. Validate with your project validator or skills-ref validate

Common Mistakes

MistakeCorrect Pattern
Missing "Use when" or "Use for" triggerInclude trigger phrases in description for agent discovery
Code examples in SKILL.mdMove all code to references/ files
SKILL.md over 500 linesSplit detailed content into reference files
Reference files cross-referencingKeep references self-contained, one level deep from SKILL.md
Name does not match directoryname field must exactly match parent directory name
Name contains uppercase or spacesUse only lowercase letters, numbers, and hyphens
Vague description without keywordsPack triggers with synonyms, abbreviations, library names
Code blocks without language specifierAlways specify language on fenced code blocks
Supporting files not linked in SKILL.mdAgents discover files through explicit links in SKILL.md
Using excluded filenamesAvoid README.md, metadata.json, files starting with _
Blank line before frontmatter--- must be on line 1, no preceding blank lines
Description in first-person voiceUse third-person: "Extracts text", not "I help you"
Deeply nested reference chainsKeep one level deep: SKILL.md links to references directly
Missing required SKILL.md sectionsInclude all five: Overview, Quick Ref, Mistakes, Delegation, Refs
Reference file missing frontmatterEvery reference needs title, description, and tags

Skill Locations

Skills can be installed at different scopes depending on visibility needs:

LocationPathScope
Personal~/.claude/skills/You, all projects
Project.claude/skills/Anyone in repository
DistributedVia skills CLIPlugin users

Delegation

  • Specification questions: Refer to the Agent Skills open standard
  • Pattern discovery: Use Explore agent to analyze existing skills for structure examples
  • Validation: Run project validator or skills-ref validate before committing

References

  • Skill anatomy: directory structure, SKILL.md sections, progressive disclosure, and size thresholds
  • Frontmatter: required and optional YAML fields with constraints and usage guidance
  • Validation: checklist, common issues, and testing your skill

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.