skill-creator

Generates SEMO skill scaffolds with SKILL.md, references/workflow.md, and automation scripts.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/semicolon-devteam/semo --skill skill-creator-semicolon-devteam
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/semicolon-devteam/semo/tree/main/packages/meta/skills/skill-creator
Command: npx skills add https://github.com/semicolon-devteam/semo --skill skill-creator-semicolon-devteam

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires Python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured guide and automation tools for creating new SEMO Skills, ensuring adherence to Anthropic Skills standards and SEMO-specific conventions, which simplifies development and maintains consistency.

Core Features & Use Cases

  • Structured Creation Process: Guides users through defining requirements, initializing the skill, and writing SKILL.md.
  • Template Generation: Automatically creates a new skill directory with a SKILL.md template and optional references/workflow.md.
  • Validation: Provides a quick validation script to check for mandatory frontmatter fields, naming conventions, and forbidden files.
  • Concise Documentation: Emphasizes "Concise is Key" and "Progressive Disclosure" principles for effective skill documentation.
  • Use Case: When you need to build a new AI capability, you can use this skill to "Create a new skill called 'code-refactorer'" and it will set up the basic structure and guide you through the documentation process.

Quick Start

Create a new Skill: "์ƒˆ Skill ์ƒ์„ฑ ์š”์ฒญ" Initialize Skill structure: "Skill ๊ตฌ์กฐ ์ดˆ๊ธฐํ™”" Validate Skill: "Skill ๊ฒ€์ฆ ํ•„์š”"

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 SEMO Skill with proper structure and documentation?โ–ผ

Skill creation generates a complete scaffold with SKILL.md template, YAML frontmatter, references/workflow.md, and automation scripts. The tool enforces mandatory fields (name, description), establishes directory structure, and includes validation scripts to ensure adherence to Anthropic Skills standards.

What does a Skill scaffold include and why is validation important?โ–ผ

A scaffold contains SKILL.md with frontmatter, references documentation, init_skill.py, and quick_validate.py scripts. Validation checks mandatory frontmatter, naming conventions, and forbidden files to maintain consistency and prevent non-compliant Skills from progressing to packaging.

Can I automate the initialization and validation of new Skills?โ–ผ

Yes. The Skill includes automation scripts (init_skill.py and quick_validate.py) that wire into end-to-end workflows, enabling structured initialization and validation without manual setup, reducing errors and accelerating skill development cycles.

What documentation principles does this Skill enforce for new capabilities?โ–ผ

The Skill enforces "Concise is Key" and "Progressive Disclosure" principles, guiding you to write clear, structured SKILL.md documentation that balances completeness with readability while meeting Anthropic Skills standards.

Do I need Python to set up and validate a new Skill?โ–ผ

Yes. Python is a dependency for running init_skill.py and quick_validate.py automation scripts that initialize directories, generate templates, and validate frontmatter and naming conventions during Skill creation workflows.