create-skill

Generate a compliant SKILL.md skeleton with required frontmatter and sections.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kirillshilin/instructions --skill create-skill-kirillshilin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/kirillshilin/instructions/tree/main/obsolete/dotgithub/skills/create-skill
Command: npx skills add https://github.com/kirillshilin/instructions --skill create-skill-kirillshilin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the scaffolding of a new GitHub Copilot agent skill, ensuring consistent structure, naming, and frontmatter across the repository.

Core Features & Use Cases

  • Guided scaffold: generates a ready-to-use .github/skills/<skill-name>/SKILL.md skeleton.
  • Conforms to conventions: enforces name, description, and required frontmatter.
  • Validation & templates: provides a validation checklist and a reusable template for future skills.

Quick Start

Provide the desired skill name and any optional resources to generate a new .github/skills/<skill-name>/SKILL.md skeleton following the repository's conventions.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I scaffold a new GitHub Copilot skill with the correct SKILL.md structure?

To scaffold a Copilot skill, provide a desired skill name to generate a ready-to-use .github/skills/<skill-name>/SKILL.md skeleton. This enforces required frontmatter, naming conventions, and necessary structural sections like When to Use and Process.

What frontmatter is required when creating a Copilot skill?

Required frontmatter for a Copilot skill includes the name and description fields. The scaffolding process validates these mandatory fields to ensure the generated SKILL.md conforms to repository conventions and functions correctly.

What sections should a SKILL.md file contain for a Copilot agent?

A SKILL.md file should contain sections for When to Use, Process, Output Format, and Best Practices. The scaffolder generates this structure automatically to ensure the Copilot skill follows repository conventions.

Can I generate a markdown template for multiple Copilot skills in a repository?

Yes, you can generate a markdown template for multiple skills by running the scaffolder for each desired skill name. It creates a separate .github/skills/<skill-name>/SKILL.md directory and file structure for every skill you define.

How do I validate that my SKILL.md follows Copilot skill conventions?

You validate your SKILL.md by checking it against a provided validation checklist and reusable template. The scaffolder enforces naming rules, required frontmatter fields, and necessary body sections to ensure compliance with repository conventions.

Do I need any dependencies installed to scaffold a Copilot skill?

No dependencies are required to scaffold a Copilot skill. The process automatically generates the compliant SKILL.md markdown file with proper frontmatter and structure directly within your repository without external packages.