make-skill-template

Solid

Create new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders.

Data & Documents 34,936 stars 4298 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Make Skill Template A meta-skill for creating new Agent Skills. Use this skill when you need to scaffold a new skill folder, generate a SKILL.md file, or help users understand the Agent Skills specification. ## When to Use This Skill - User asks to "create a skill", "make a new skill", or "scaffold a skill" - User wants to add a specialized capability to their GitHub Copilot setup - User needs help structuring a skill with bundled resources - User wants to duplicate this template as a starting point ## Prerequisites - Understanding of what the skill should accomplish - A clear, keyword-rich description of capabilities and triggers - Knowledge of any bundled resources needed (scripts, references, assets, templates) ## Creating a New Skill ### Step 1: Create the Skill Directory Create a new folder with a lowercase, hyphenated name: ``` skills/<skill-name>/ └── SKILL.md # Required ``` ### Step 2: Generate SKILL.md with Frontmatter Every skill requires YAML frontmatter with `name` and `description`: ```yaml --- name: <skill-name> description: '<What it does>. Use when <specific triggers, scenarios, keywords users might say>.' --- ``` #### Frontmatter Field Requirements | Field | Required | Constraints | |-------|----------|-------------| | `name` | **Yes** | 1-64 chars, lowercase letters/numbers/hyphens only, must match folder name | | `description` | **Yes** | 1-1024 chars, must describe WHAT it does AND WHEN to use it | | `license` | No | License name o...

Details

Author
github
Repository
github/awesome-copilot
Created
1 years ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category