ai-agent-skills

Skill Format Standard (Quick Reference)

Quick reference for creating skills with validation checklist, version management, and working examples.

Authoritative specification: AGENTS.md § Skill File Format

Documentation Map

Quick Format Summary

See AGENTS.md § Skill File Format for the complete format specification, including required fields, prohibited fields, and structural recommendations.


Version Management

Skills use semantic versioning (MAJOR.MINOR.PATCH):

When Updating Skills

  1. Increment version in YAML frontmatter
  2. If description changes, run document-skill to update SKILLS.md
  3. Document changes in commit message
  4. Consider updating CHANGELOG.md for significant changes

Examples:


Validation Checklist

Use this checklist when creating or updating skills (or run validate-skill to automate):

Required Elements

Content Quality

Portability

SSOT Compliance


Complete Skill Example

Here’s a well-formed skill demonstrating the structural elements:

---
name: example-skill
description: Brief one-line description of the skill's purpose
version: 1.0.0
category: meta
tags: [example, demo]
---

# example-skill

Brief overview of what the skill does (1-2 paragraphs).

## Usage

- "Invoke this example skill"
- "Show me how the skill format works"

## Prerequisites

- Required dependencies or context.

## Process

### 1. First Step

Describe what the agent should do, not how.

### 2. Second Step

Continue the workflow.

## Output Format

Describe the expected result structure.

## Examples

**User**: "Invoke this example skill"

**Skill produces**:
`[Example output here]`

## Notes

- Platform-specific tips or additional caveats.

Questions?


Version: 2.1.0 Last Updated: 2026-06-13 Authors: bioconductor