skill-creation

Convert workflow descriptions into SKILL.md files and package them as .skill files.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/DojoGenesis/gateway --skill skill-creation-dojogenesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creation
Source: https://github.com/DojoGenesis/gateway/tree/main/plugins/skill-forge/skills/skill-creation
Command: npx skills add https://github.com/DojoGenesis/gateway --skill skill-creation-dojogenesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill formalizes informal or repetitive workflows into a standardized, discoverable SKILL.md and packages them as a distributable .skill file so agent instances can reuse and install the capability without manual rework.

Core Features & Use Cases

  • Skill scaffolding: initialize a new skill directory with required SKILL.md and example resource folders to accelerate authoring.
  • Packaging & validation: bundle SKILL.md and associated resources into a .skill file and run quality checks to ensure frontmatter, section structure, and progressive disclosure standards are met.
  • Iterative improvement: upgrade existing skills to A+ standards by adding required sections, moving heavy detail to references, and validating scripts and templates.
  • Use Case: convert a recurring BigQuery export or document-processing workflow into an installable skill with scripts, references, and templates for repeatable execution.

Quick Start

Run the init_skill.py script to generate a template skill directory and then update the generated SKILL.md with your name, description, and resources.

Frequently Asked Questions about skill-creation

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

FAQPage Schema
How do I convert a documented workflow into a reusable skill file?

To convert a workflow into a reusable skill file, formalize your procedure description into a compliant SKILL.md with YAML frontmatter and structured Markdown, then package it with optional scripts and templates into a distributable .skill file.

What is a SKILL.md file and when do I need YAML frontmatter for agent skills?

A SKILL.md file is a standardized, discoverable Markdown document that defines a reusable agent capability. You need YAML frontmatter to satisfy quality checks and ensure the packaged skill meets CAS-ready distribution standards.

How do I package scripts and templates into a .skill file for distribution?

You package scripts and templates into a .skill file by initializing a skill directory using the init_skill.py script, adding your resources, and running the validation checks to bundle everything for CAS-ready distribution.

Can I use skill scaffolding to upgrade existing skills to meet quality standards?

Yes, you can iteratively upgrade existing skills to quality standards by adding required sections, moving heavy detail to references, validating scripts and templates, and ensuring the SKILL.md frontmatter passes quick validation checks.

What is the best way to validate a skill file before CAS-ready distribution?

The best way to validate a skill file for distribution is to run quality checks that verify YAML frontmatter compliance, section structure, progressive disclosure standards, and bundled scripts or templates within the packaged .skill file.