CheatCodes-Skill-Library skill-template
==============================================================================
install
source · Clone the upstream repo
git clone https://github.com/jac007x/CheatCodes-Skill-Library
manifest:
templates/skill-template/skill.yamlsource content
==============================================================================
Skill Metadata Template
Copy this directory and fill in your skill details.
See GOVERNANCE.md for the full schema reference.
==============================================================================
=== Identity (Required) ===
name: skill-name # kebab-case, unique across the registry version: 1.0.0 # semver (major.minor.patch) description: "Brief description of what this skill does universally" created: 2026-01-01 # Date skill was created (YYYY-MM-DD)
=== Origin & Attribution (Required) ===
origin must be one of: created, curated, forked, contributed
origin: created author: your-github-handle # Primary author
--- If origin: curated (uncomment and fill) ---
source_url: "https://..." # Where you found the original pattern
source_attribution: "Adapted from [Project Name] by [Author]"
curator: your-handle # Who adapted it for this library
--- If origin: forked (uncomment and fill) ---
forked_from: original-skill-name # Skill this was forked from
fork_author: your-handle # Who created the fork
--- If origin: contributed (uncomment and fill) ---
contributor: your-handle # Who submitted the contribution
contributor_url: "https://..." # Your profile or repo (optional)
=== Maturity (Required) ===
New skills MUST enter as beta. See DOCTRINE.md.
maturity_status: beta # beta | stable | deprecated
=== Categorization (Required) ===
tags:
- tag1
- tag2
- tag3
=== Model & Risk (Recommended) ===
model_recommendation: sonnet # haiku | sonnet | opus risk_level: low # low | medium | high
=== Dependencies (If Applicable) ===
requires: python: ">=3.10" packages: - package1>=1.0 - package2>=2.0
=== Inputs (If Applicable) ===
inputs:
- name: input_name type: file # file | string | int | list | dict | choice | bool format: xlsx # csv, json, xlsx, pdf, etc. description: "Description of this input" required: true
=== Outputs (If Applicable) ===
outputs:
- name: output_name type: file format: pdf description: "Description of this output"