creating-skills

Create agent skills with standardized SKILL.md metadata and optional resource folders.

5|2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ZacharyLuz/github-copilot-chat-exporter --skill creating-skills-zacharyluz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/ZacharyLuz/github-copilot-chat-exporter/tree/main/.claude/skills/core/creating-skills
Command: npx skills add https://github.com/ZacharyLuz/github-copilot-chat-exporter --skill creating-skills-zacharyluz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Skill creation streamlines packaging and sharing specialized agent capabilities by providing a consistent SKILL.md format and optional resources.

Core Features & Use Cases

  • Metadata-first design: mandatory YAML frontmatter with name and description.
  • Modular structure: optional scripts/, references/, assets/ directories for extensibility.
  • Guided creation: step-by-step guidance to publish reusable skills.

Quick Start

Navigate to a skill folder, create SKILL.md with correct frontmatter, and add any optional resources in their respective folders to enable richer behavior.

Frequently Asked Questions about creating-skills

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

FAQPage Schema
How do I create reusable agent skills with a standardized format?

Agent skill creation requires a YAML frontmatter with name and description fields in a SKILL.md file, while optional license, compatibility, and metadata fields can be added for richer behavior and sharing.

What is the required structure for a SKILL.md file?

A SKILL.md file requires YAML frontmatter with name and description fields at minimum, plus optional license, compatibility, and metadata fields, and optional scripts, references, and assets directories for extensibility.

How do I package and share agent capabilities across projects?

Packaging agent skills involves creating a SKILL.md file with standardized YAML frontmatter and optional resource directories, allowing teams to share reusable templates and extend agent capabilities across projects.

Do I need any dependencies to start with skill creation?

Skill creation requires no external dependencies; you simply author a SKILL.md file with required name and description frontmatter and optionally populate scripts, references, and assets folders.

When should I use optional directories like scripts and references in my skills?

Optional scripts, references, and assets directories are used when skills need richer behavior, allowing you to organize executable code, supporting documents, and static resources within a modular structure.

What's the best way to standardize metadata for modular agent skills?

Standardizing modular agent skill metadata is best achieved through YAML frontmatter in a SKILL.md file, ensuring consistent name and description fields while supporting optional license and compatibility declarations.