make-skill-template

Scaffold Agent Skill folders and generate SKILL.md frontmatter.

37.6k|4.7k|Updated Jun 11, 2025
One-click install
npx skills add https://github.com/github/awesome-copilot --skill make-skill-template
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-skill-template
Source: https://github.com/github/awesome-copilot/tree/main/skills/make-skill-template
Command: npx skills add https://github.com/github/awesome-copilot --skill make-skill-template

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill scaffolds new Agent Skill folders and generates SKILL.md frontmatter.

Core Features & Use Cases

  • Scaffold a new skill directory with a placeholder SKILL.md
  • Generate frontmatter with name and description
  • Create optional directories (scripts/, references/, assets/) and starter templates
  • Provide a quick-start guide for future Skill units

Quick Start

Use this template to create a new skill folder named skills/<skill-name>/ and generate the SKILL.md frontmatter and bundled resources. Then customize the frontmatter and body to define the new skill.

Frequently Asked Questions about make-skill-template

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

FAQPage Schema
How do I scaffold a new agent skill quickly?

Scaffolding a new agent skill creates a skill directory with SKILL.md frontmatter, name, and description fields. This template generates the folder structure and starter documentation so you can immediately customize and deploy a new skill unit.

What folders and files does a skill template include?

A skill template generates SKILL.md with frontmatter, and optionally creates scripts/, references/, and assets/ directories. Each directory provides starter templates and bundled resources to organize your skill's code, documentation, and supporting files.

Do I need to manually create skill directory structure?

No. This skill automates directory creation and SKILL.md generation, eliminating manual setup. You define the name and description, and the template handles folder layout and frontmatter so you skip boilerplate work.

Can I use this template to duplicate an existing skill?

Yes. This skill scaffolds new skill folders and can duplicate a skill template as a starting point. Customize the name, description, and frontmatter to adapt the duplicate to your needs.

What happens after I generate the skill template?

After scaffolding, you have a ready-to-use skill directory with placeholder SKILL.md frontmatter. Next, customize the frontmatter fields, populate scripts/ and assets/ with your implementation, and add references/ for documentation.