skill-creation

Design and refine AI agent skills with YAML frontmatter and markdown instructions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/y-kitamu/dotfiles --skill skill-creation-y-kitamu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creation
Source: https://github.com/y-kitamu/dotfiles/tree/main/.copilot/skills/skill-creation
Command: npx skills add https://github.com/y-kitamu/dotfiles --skill skill-creation-y-kitamu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and improvement of AI agent skills, ensuring they are well-structured, efficient, and adhere to best practices for discoverability and execution.

Core Features & Use Cases

  • Skill Design Assistance: Guides users through defining skill requirements, triggers, and structure.
  • Best Practice Enforcement: Ensures adherence to progressive disclosure, concise descriptions, and appropriate resource bundling.
  • Use Case: A developer needs to create a new skill for their AI agent that can analyze code for potential bugs. This skill will help them define the skill's name, description, execution steps, and necessary scripts or reference files.

Quick Start

Use the skill-creation skill to help me design a new agent skill for analyzing code.

Frequently Asked Questions about skill-creation

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

FAQPage Schema
How do I create an AI agent skill for GitHub Copilot?

To create an AI agent skill for GitHub Copilot, define the skill purpose, trigger conditions, and structure content using progressive disclosure principles, including YAML frontmatter and markdown instructions. This ensures the skill is discoverable and executes efficiently.

What is progressive disclosure in AI agent skill design?

Progressive disclosure in AI agent skill design is structuring content like YAML frontmatter, markdown instructions, and bundled resources so the agent receives information in layers. This enforces conciseness and appropriate freedom levels for execution.

How do I structure bundled resources like scripts and references for a copilot skill?

Structure bundled resources for a copilot skill by attaching scripts, references, and assets directly within the skill package. This ensures the AI agent has necessary execution context while adhering to conciseness best practices.

What are common anti-patterns when refining agent skills?

Common anti-patterns when refining agent skills include lacking concise descriptions, failing to define clear trigger conditions, and ignoring progressive disclosure. Avoiding these ensures appropriate freedom levels and efficient execution.

Do I need YAML frontmatter to build a skill for an AI agent?

Yes, YAML frontmatter is needed to build an AI agent skill as it defines the skill's metadata, purpose, and trigger conditions. This structured format is essential for discoverability and adherence to platform best practices.

Can I use this approach to design skills for platforms other than GitHub Copilot?

Yes, you can apply this skill design approach to platforms beyond GitHub Copilot. The core principles of defining triggers, structuring content via progressive disclosure, and bundling resources are transferable across AI agent platforms.