The Open Agent Format (OAF) is an open standard for packaging AI agents, making them portable across different agent harnesses and platforms.

These samples demonstrate the different composition patterns available in OAF. Each builds on the previous, introducing new capabilities.

Download any sample as a .zip file, extract it, and explore the structure. All samples are OAF-compliant and ready to import into any compatible harness.

Pattern 1

Minimal

The simplest possible agent—just an AGENTS.md file. No skills, no MCPs, no sub-agents. Perfect for single-purpose conversational agents.

Daily Affirmation
v0.1.0 • ~1.5 KB

Generates personalized motivational affirmations based on user goals and current mindset. A focused agent that needs nothing beyond its core instructions.

wellness motivation personal-development
daily-affirmation/ └── AGENTS.md
Download .zip
Pattern 2

Skills with Scripts

Adds a skills/ directory containing reusable knowledge modules. This example includes scripts/ for structured output formatting.

Meeting Summarizer
v0.1.0 • ~5.4 KB

Transforms meeting notes or transcripts into structured summaries with action items, decisions, and next steps. Uses a Python script to ensure consistent output formatting.

productivity meetings summarization
Note: This sample demonstrates the scripts/ pattern—executable code that the agent can invoke for precise formatting or calculations.
meeting-summarizer/ ├── AGENTS.md └── skills/ └── summarization/ ├── SKILL.md ├── resources/ │ └── output-format.md └── scripts/ └── formatter.py
Download .zip
Pattern 3

Skills + MCP Servers

Introduces mcp-configs/ for connecting to external services via the Model Context Protocol. Combines domain knowledge with API integrations.

Recipe Finder
v0.1.0 • ~5.4 KB

Finds recipes based on available ingredients while respecting dietary restrictions. Uses a skill for dietary knowledge and an MCP server to query a recipe database.

cooking recipes food
recipe-finder/ ├── AGENTS.md ├── skills/ │ └── dietary-preferences/ │ ├── SKILL.md │ └── resources/ │ └── substitutions.md └── mcp-configs/ └── recipe-api/ ├── ActiveMCP.json └── config.yaml
Download .zip
Pattern 4

Multi-Agent Package

Multiple independent top-level agents bundled in a single package. Each agent has its own AGENTS.md in a separate directory. Ideal for distributing related agents as a toolkit.

Travel Research Toolkit
v0.1.0 • 5 agents • ~12 KB

A toolkit of specialized travel agents that work together: a coordinator, flight researcher, hotel researcher, activity curator, and logistics planner. Each is an independent agent with its own skills.

travel planning toolkit multi-agent
travel-research/ ├── trip-coordinator/ │ ├── AGENTS.md │ └── skills/travel-planning/ ├── flight-researcher/ │ └── AGENTS.md ├── hotel-researcher/ │ └── AGENTS.md ├── activity-curator/ │ ├── AGENTS.md │ └── skills/destination-japan/ └── logistics-planner/ ├── AGENTS.md └── skills/budget-optimization/
Download .zip