
Creating Agent Skills Skill
If you're building Agent Skills packages for Codex CLI, GitHub Copilot, or Amp, this gives you the complete agentskills.io specification in one reference. It covers the frontmatter schema (name validation rules, required vs optional fields), directory structure conventions, and the progressive disclosure model that keeps skills under 500 lines for efficient context loading. The cross-tool compatibility section is handy since the same SKILL.md works everywhere, you just move it between .agents/skills and .github/skills. Honestly feels like documentation that should live in your editor when you're authoring skills instead of hunting through the spec site.
- GitHub stars
- 719
- last updated
- Jun 11, 2026
Install
$ npx -y skills add agentworkforce/relay --skill creating-agent-skills-skill --agent claude-codeInstalls into .claude/skills of the current project.
Files
Overview
Agent Skills is an open standard for portable AI agent capabilities. One SKILL.md file works across Codex CLI, GitHub Copilot, and Amp.
Official Spec: https://agentskills.io/specification
Installation Directories
| Tool | Location |
|---|---|
| Codex CLI | .agents/skills/{skill-name}/SKILL.md |
| GitHub Copilot | .github/skills/{skill-name}/SKILL.md |
| Amp | .agents/skills/{skill-name}/SKILL.md |
Directory Structure
```
my-skill/ # Must match frontmatter `name`
├── SKILL.md # Required - main definition
├── scripts/ # Optional - executable code
├── references/ # Optional - additional docs
└── assets/ # Optional - static resources
Frontmatter Specification
Required Fields
---
name: skill-name
description: What it does and when to use it
---
Optional Fields
Sponsors
Details
- Repository
- github.com/agentworkforce/relay
- Categories
- Git & Pull Requests, AI & Agent Building, CLI & Terminal
- License
- Apache-2.0
- First seen
- Jun 11, 2026
More from agentworkforce/relay
All 18- Creating Claude Agents
- Creating Claude Hooks
- Creating Claude Rules
- Creating Skills
- Debugging Websocket Issues
- Deploying To Staging Environment
- Frontend Design
- Github Oauth Nango Integration
- Implementing Command Palettes
- Prpm Json Best Practices
- Relay 80 100 Workflow
- Review Fix Signoff Loop
- Setting Up Relayfile
- Using Agent Relay
- Writing Agent Relay Workflows
- Browser Testing With Screenshots
- Choosing Swarm Patterns