make-skill-template

Scaffold Agent Skill directories and SKILL.md files with YAML frontmatter.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/shysssthanhtri/AI-tools --skill make-skill-template-shysssthanhtri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-skill-template
Source: https://github.com/shysssthanhtri/AI-tools/tree/main/skills/make-skill-template
Command: npx skills add https://github.com/shysssthanhtri/AI-tools --skill make-skill-template-shysssthanhtri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a ready-made, opinionated template and guidance to eliminate guesswork when creating new Agent Skill directories and SKILL.md entry files so teams can publish consistent, discoverable skills for IDE assistants.

Core Features & Use Cases

  • Scaffold generation: Step-by-step instructions to create a new skill folder, required SKILL.md frontmatter, and recommended structure.
  • Validation guidance: Naming rules, frontmatter field requirements, description best practices, and a checklist to ensure discoverability and compatibility.
  • Bundled resources guidance: When and how to include scripts, references, and assets, plus examples for common scenarios like GitHub Copilot customizations.

Quick Start

Copy this template folder, rename it to your-skill-name, and update SKILL.md so the name matches the folder and the description explains WHAT the skill does and WHEN to use it.

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 GitHub Copilot skill directory?

To scaffold a new GitHub Copilot skill, copy the template folder, rename it to your skill name, and update the SKILL.md file with matching YAML frontmatter including name and description fields. This generates the required folder layout and entry file.

What is a SKILL.md entry file for IDE assistants?

A SKILL.md entry file defines an Agent Skill for IDE assistants like GitHub Copilot Chat. It contains YAML frontmatter with a name and description explaining what the skill does and when to use it, ensuring discoverability and compatibility.

What should be included in the SKILL.md frontmatter for a custom agent skill?

The SKILL.md frontmatter must include name and description fields. The name should match the folder naming convention, while the description should clearly explain what the skill does and when to use it for optimal discoverability.

Does this skill template provide validation rules for GitHub Copilot customizations?

Yes, the skill template provides validation guidance including naming rules, frontmatter field requirements, description best practices, and a checklist to ensure your GitHub Copilot customizations are discoverable and compatible.

How do I bundle scripts and references when creating agent skills?

When creating agent skills, you can bundle scripts, references, and assets by following the template's guidance on when and how to include them. It provides examples for common scenarios like GitHub Copilot customizations.

Can I use this scaffold template for local IDE workflows outside of GitHub Copilot?

Yes, the scaffold template applies to GitHub Copilot Chat customizations and local IDE workflows. It helps create or duplicate skills by producing frontmatter, folder layout, and usage guidance consistently.