omnigent-knowledgelisted
Install: claude install-skill sarptandoven/doppl-multiplayer
# Doppl Knowledge Base
## What is Doppl?
Agent plane is a server that hosts, manages, and executes agents via an
OpenResponses-compatible API. Users create **agent directories** (also
called agent images) that contain configuration, instructions, skills,
and tools. The server loads these directories and serves them via HTTP.
## Agent Directory Layout
```
my-agent/
├── config.yaml # REQUIRED — agent spec
├── AGENTS.md # Recommended — instructions/personality
├── skills/ # Optional — load-on-demand skills
│ └── <skill-name>/
│ └── SKILL.md
├── tools/ # Optional — packaged tools
│ ├── python/ # Local Python tools (auto-discovered *.py)
│ ├── typescript/ # Local TypeScript tools (auto-discovered *.ts)
│ └── mcp/ # MCP server declarations (*.yaml)
└── agents/ # Optional — sub-agent directories (recursive)
└── <agent-name>/
├── config.yaml
└── ...
```
## config.yaml Reference
The only required file. All fields except `spec_version` are optional.
```yaml
spec_version: 1 # REQUIRED, must be 1
name: my-agent # Display name
description: Does X and Y. # One-line summary
# Instructions — path to a file or inline text.
# Default: looks for AGENTS.md in the agent directory.
instructions: AGENTS.md
executor:
# REQUIRED area. type must be one of: claude_sdk | agents_sdk | omnigent.
# There is NO `llm` executor type.
type: clau