make-skill-template

Scaffold Agent Skill directories with SKILL.md YAML frontmatter and folder structure.

Updated May 18, 2026
One-click install
npx skills add https://github.com/ABLER-Digital-Services/ai-guild --skill make-skill-template-abler-digital-services
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-skill-template
Source: https://github.com/ABLER-Digital-Services/ai-guild/tree/main/.github/skills/make-skill-template
Command: npx skills add https://github.com/ABLER-Digital-Services/ai-guild --skill make-skill-template-abler-digital-services

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of creating a correctly structured, discoverable Skill unit by generating a SKILL.md with the required YAML frontmatter and a consistent folder layout.

Core Features & Use Cases

  • Skill scaffolding: Creates a new skill directory structure with a root SKILL.md entry point.
  • Discovery-ready metadata: Ensures the SKILL.md frontmatter includes a keyword-rich name and description so the skill can be discovered reliably.
  • Optional resources packaging: Supports adding optional scripts/, references/, and assets/ folders for deterministic automation, deep documentation, and static files.
  • Validation checklist support: Guides users through common correctness constraints such as name formatting, description quality, and required section structure.

Quick Start

Duplicate the .github/skills/make-skill-template folder into a new skills/<skill-name>/ directory, then replace SKILL.md frontmatter name and description so they match the new folder and reflect when to use the 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 create a GitHub Copilot skill from a prompt?

To create a GitHub Copilot skill, you need to scaffold a new directory with a root SKILL.md file containing required YAML frontmatter. This template generates that folder structure and enforces name and description constraints for reliable skill discovery.

What is the required folder structure for GitHub Copilot skill scaffolding?

Skill scaffolding requires a root SKILL.md entry point and optionally includes scripts, references, and assets folders. This structure packages automation scripts, deep documentation, and static files for deterministic, on-demand use by Copilot agents.

Do I need YAML frontmatter in SKILL.md for Copilot skill discovery?

Yes, YAML frontmatter in SKILL.md is required for Copilot skill discovery. It must include a keyword-rich name and description that matches the new folder name to satisfy operational requirements and ensure reliable discovery.

Can I package optional scripts and references when generating a Copilot skill?

Yes, you can package optional scripts, references, and assets folders when generating a Copilot skill. These folders support adding deterministic automation scripts, deep documentation, and static files for on-demand agent use.

What are the validation constraints for naming a new agent skill?

Validation constraints for naming an agent skill require specific name formatting and high-quality descriptions in the YAML frontmatter. The skill name must match the new folder directory to ensure correctness and pass the validation checklist.

How do I duplicate a skill template for a new automation task?

To duplicate a skill template, copy the template folder into a new skills directory, then replace the SKILL.md frontmatter name and description. This ensures the new skill reflects when to use it for your specific automation task.