skill-creator

Creates reusable skill blueprints with templates and scaffolding via init_skill.py and package_skill.py.

1|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill skill-creator-kelinfoxy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/kelinfoxy/EZ-Homelab/tree/main/docker-compose/ez-assistant/skills/skill-creator
Command: npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill skill-creator-kelinfoxy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Provides a clear, repeatable pattern for designing, structuring, and packaging modular Skill Units by giving a consistent SKILL.md frontmatter and a scaffold of optional resources (scripts, references, assets) to promote reuse.

Core Features & Use Cases

  • Frontmatter-driven SKILL.md templates enforcing required name and description fields, plus a structured body for guidance.
  • Structured patterns for organizing skills (Workflow-Based, Task-Based, and Reference/Guidelines) to fit diverse domains.
  • Resource scaffolding with optional directories (scripts/, references/, assets/) and examples to accelerate common workflows.
  • Integrated tooling for skill lifecycle (init_skill.py for scaffolding and package_skill.py for distribution), enabling repeatable skill creation and packaging.

Quick Start

Run scripts/init_skill.py with the desired skill name and path to scaffold a new skill, then customize SKILL.md and add needed resources before packaging.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable skill templates and scaffolding for AI workflows?

To create reusable skill templates, use the init_skill.py script to scaffold modular Skill Units with a standardized SKILL.md frontmatter and optional directories for scripts, references, and assets. This enforces consistent structure across AI-driven Codex workflows.

What is the best way to package AgentSkills for distribution?

The best way to package AgentSkills is by running the package_skill.py tool after customizing your scaffolded SKILL.md and resources. This integrated tooling handles the distribution of your structured skill units.

Does skill scaffolding support different organizational patterns like task-based and reference guidelines?

Skill scaffolding supports diverse domains by providing structured patterns for organizing skills, including Workflow-Based, Task-Based, and Reference/Guidelines patterns to fit your specific requirements.

Do I need pyyaml to generate skill frontmatter and scaffolding?

Yes, you need pyyaml installed as a dependency to use the scaffold generation and packaging tools for creating modular Skill Units with frontmatter-driven templates.

How do I enforce required name and description fields in a SKILL.md file?

You enforce required name and description fields in a SKILL.md file by using the frontmatter-driven templates provided by the skill creation scaffold, ensuring required metadata is consistently populated.