skill-creator

Create and update SKILL.md skills with YAML frontmatter and safe packaging.

126|11|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/HybridAIOne/hybridclaw --skill skill-creator-hybridaione
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/HybridAIOne/hybridclaw/tree/main/skills/skill-creator
Command: npx skills add https://github.com/HybridAIOne/hybridclaw --skill skill-creator-hybridaione

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Skill Creator helps you design reliable, discoverable skills that are easy to trigger, cheap in context, and dependable in execution—without stuffing long guidance into the runtime prompt.

Core Features & Use Cases

  • Lean, structured skill authoring: Keeps the execution contract in SKILL.md while moving deep details into references.
  • Trigger-ready workflow design: Encourages concise trigger semantics, success criteria, and explicit command contracts.
  • Repeatable scaffolding and packaging: Uses initializer and packaging workflows to standardize structure and reduce distribution mistakes.
  • Optional UI metadata generation: Supports agents/openai.yaml generation for user-facing discovery.

Quick Start

Use the skill creator to scaffold a new skill named "my-skill" under the workspace skills directory by running: python3 scripts/init_skill.py my-skill --path skills --resources scripts,references,assets --examples.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new skill with YAML frontmatter and deterministic scripts?

To scaffold a new skill, run the initializer script to generate a SKILL.md file with required YAML frontmatter, create deterministic helper scripts for execution, and establish reference directories for deep details.

What is the best way to package skills for distribution while preventing path traversal?

The best way to package skills for distribution is to enforce root containment and reject symlinks and traversal paths during the packaging workflow, ensuring safe and reliable delivery without directory escape vulnerabilities.

How does YAML frontmatter affect skill discovery and runtime loading?

YAML frontmatter provides the trigger metadata, specifically the name and description fields, which enables reliable skill discovery and ensures proper runtime loading by keeping execution contracts concise.

Can I generate UI metadata for user-facing skill discovery?

Yes, you can generate optional UI metadata by creating an agents/openai.yaml file, which supports user-facing discovery and runtime loading while keeping the main execution contract lean in SKILL.md.

Why should I move deep implementation details into references instead of the runtime prompt?

Moving deep details into references reduces runtime context costs and prevents prompt stuffing, keeping the execution contract in SKILL.md lean while maintaining reliable, discoverable, and dependable skill performance.

Do I need deterministic helper scripts for unstable workflow steps?

Yes, deterministic helper scripts are required for unstable workflow steps to guarantee reliable execution, standardize repeatable scaffolding, and reduce distribution mistakes across skill updates.