smo-skill-creator

Create and validate Claude skills with lowercase-hyphen naming and frontmatter checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SMOrchestra-ai/smorch-dist --skill smo-skill-creator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: smo-skill-creator
Source: https://github.com/SMOrchestra-ai/smorch-dist/tree/main/plugins/smorch-dev/_removed-2026-03-25/smo-skill-creator
Command: npx skills add https://github.com/SMOrchestra-ai/smorch-dist --skill smo-skill-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SMOrch Skill Creator enables teams to create, modify, and improve Claude skills with enforced naming standards and a consistent frontmatter structure, reducing registration errors and ambiguity.

Core Features & Use Cases

  • Enforces lowercase-hyphen naming for skill identifiers and ensures it matches the SKILL.md frontmatter
  • Guides through end-to-end skill creation, evaluation, iteration, and description optimization
  • Supports running evals and benchmarks to improve triggering accuracy and reliability

Quick Start

Draft a new skill concept and begin the SKILL.md with a clear name and description, then run a brief evaluation loop to iterate.

Frequently Asked Questions about smo-skill-creator

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

FAQPage Schema
How do I create Claude skills with consistent frontmatter and naming?▼

To create Claude skills with consistent frontmatter, draft your concept and begin the SKILL.md file with a clear name and description. This process enforces lowercase-hyphen naming standards to reduce registration errors and ambiguity.

What is the best way to validate skill identifiers and frontmatter fields?▼

Validating skill identifiers and frontmatter fields involves checking that the name and description are present and aligned in the SKILL.md. This validation ensures lowercase-hyphen naming matches the frontmatter, reducing ambiguity and registration errors.

How can I run benchmarks and evaluations to improve skill triggering accuracy?▼

You can improve skill triggering accuracy by running evaluations and benchmarks during the iteration process. This testing mechanism measures triggering reliability so you can optimize descriptions and refine the skill behavior.

Does skill creation require lowercase-hyphen naming for all identifiers?▼

Yes, skill creation requires lowercase-hyphen naming for all identifiers. Enforcing this naming convention ensures the identifier matches the SKILL.md frontmatter, which prevents registration errors and maintains structural consistency.

Why do my Claude skills fail registration due to frontmatter issues?▼

Skills fail registration when frontmatter fields like name and description are missing or unaligned. Enforcing strict lowercase-hyphen naming and consistent frontmatter structure resolves these errors and eliminates identifier ambiguity.

Can I iterate on an existing skill description to improve triggering reliability?▼

Yes, you can iterate on existing skill descriptions to improve triggering reliability. By running brief evaluation loops and benchmarks, you optimize the description and frontmatter alignment for more accurate skill triggering.