| name | example-skill |
| description | A template skill demonstrating the expected format for agency skills |
| license | Proprietary |
| compatibility | opencode |
| metadata | {"category":"templates","audience":"developers"} |
Overview
This is an example skill that demonstrates the expected format for agency-created skills. Use this as a template when creating new skills.
When to Use
Load this skill when you need guidance on:
- Creating new skills for the agency catalog
- Understanding the SKILL.md format
- Testing skill installation in Oodle AI
Skill Format Requirements
Frontmatter
Every skill must have YAML frontmatter with these required fields:
name: Lowercase, hyphenated identifier (must match directory name)
description: Brief description (1-1024 characters)
Optional fields:
license: License type (e.g., "MIT", "Proprietary")
compatibility: Should be "opencode"
metadata: Additional key-value pairs
Body Content
The body should include:
- Overview: What the skill does
- When to Use: Conditions for loading the skill
- Instructions: Detailed guidance for the agent
Example Usage
When an agent loads this skill, they receive all the content below the frontmatter. Structure your instructions clearly so the agent knows exactly what to do.
Best Practices
- Keep skills focused on a single topic
- Use clear, actionable language
- Include examples where helpful
- Update the
description to be specific enough for agents to choose correctly