skill-creator

Create and validate modular Skill Units with SKILL.md frontmatter.

8|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Tugoukezhang/workbuddy-skills --skill skill-creator-tugoukezhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Tugoukezhang/workbuddy-skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/Tugoukezhang/workbuddy-skills --skill skill-creator-tugoukezhang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This guide enables teams to rapidly create and maintain modular, self-contained Skill Units that extend agent capabilities.

Core Features & Use Cases

  • Structured SKILL.md with mandatory name and description frontmatter
  • Optional bundles in scripts/, references/, and assets/ to support complex tasks
  • Validation and packaging workflows via init_skill.py and package_skill.py

Quick Start

Run scripts/init_skill.py to initialize a new skill directory, then customize SKILL.md and add optional resource folders as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create modular skill units for agents?

To create modular skill units for agents, run the init_skill.py script to initialize a new directory, then customize the mandatory SKILL.md frontmatter with name and description, and add optional scripts, references, or assets folders as needed.

What is the required structure for a valid SKILL.md frontmatter?

A valid SKILL.md frontmatter requires name and description fields to pass spec validation. Optional resource directories like scripts, references, and assets can be bundled alongside the SKILL.md file to support complex agent workflows.

How do I validate and package automation skills before deployment?

You validate and package automation skills using the package_skill.py script, which enforces the Skill Unit spec by checking for mandatory SKILL.md frontmatter and bundling optional resource directories into a deployable format.

Can I bundle external scripts and references into a skill unit?

Yes, you can bundle external scripts and references into a skill unit by placing them in the optional scripts/ and references/ directories, allowing agents to access supporting tooling and documentation for complex tasks.

Do I need any external dependencies to maintain skill templates?

No external dependencies are required to maintain skill templates. The toolset provides self-contained Python scripts for initialization and packaging, handling validation and modular design natively without external libraries.

What is the best way to structure modular automation tooling for agents?

The best way to structure modular automation tooling is using self-contained Skill Units with a mandatory SKILL.md file, leveraging the provided init_skill.py script to scaffold the directory and enforce the required frontmatter validation.