skill-creator

Define and validate GitHub Copilot custom agents and skills with YAML frontmatter and MCP integration.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/yaochangyu/ai-dev-toolkit --skill skill-creator-yaochangyu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/yaochangyu/ai-dev-toolkit/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/yaochangyu/ai-dev-toolkit --skill skill-creator-yaochangyu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams to establish consistent guidance for building GitHub Copilot Custom Agents and Skills, ensuring high-quality definitions, YAML frontmatter templates, MCP integration, and well-designed interactive workflows.

Core Features & Use Cases

  • Structured templates for skill/agent definitions (YAML frontmatter, file naming conventions)
  • MCP integration guidance and workflow design patterns
  • Interactive workflow design examples and actionable best practices

Quick Start

Run through the guided steps to create a new Skill or Agent using the included templates and folders under .github/skills/.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create custom GitHub Copilot skills with YAML frontmatter?▼

To create custom Copilot skills, you define standardized YAML frontmatter containing the skill name and description, then add a Markdown body detailing responsibilities and usage within the .github/skills/ directory.

What is the correct structure for a GitHub Copilot agent definition?▼

A Copilot agent definition requires structured YAML frontmatter for metadata, optional MCP server configuration for integration, and a clear Markdown body describing interactive workflows and usage patterns.

How do I integrate MCP servers into Copilot workflows?▼

MCP integration in Copilot workflows is configured through optional server settings within the skill's YAML frontmatter, enabling external tool connectivity and data exchange during interactive agent design.

Do I need MCP configuration to build a valid Copilot skill?▼

MCP configuration is optional for building Copilot skills; the strict requirements are standardized YAML frontmatter with a name and description, plus a clear Markdown body explaining usage.

What's the best way to standardize Copilot agent templates across a team?▼

Standardize Copilot agent templates by using guided YAML frontmatter structures, enforcing file naming conventions, and applying consistent interactive workflow design patterns within shared .github/skills/ folders.