← ClaudeAtlas

build-omnigentlisted

Patterns and templates for generating valid Doppl agent directories. Load when ready to create files.
sarptandoven/doppl-multiplayer · ★ 0 · AI & Automation · score 65
Install: claude install-skill sarptandoven/doppl-multiplayer
# Agent Generation Use these patterns to generate a valid agent directory. Always generate the minimal set of files needed — don't over-engineer. Every template below has been validated with the same parser/validator that `omnigent server` uses. If your environment exposes the `validate_agent` tool (the dedicated agent-authoring environment does), run it after generating files to confirm the spec loads. Load the **`omnigent-knowledge`** skill if you need the deeper field reference (executor types, os_env, guardrails, sandboxing). ## Step 1: Choose a directory name Use the agent name in kebab-case: `my-research-agent/` ## Step 2: Generate config.yaml Always include: - `spec_version: 1` - `name` (lowercase, hyphens OK) - `description` (one sentence) - `instructions` — path to a file (default `AGENTS.md`) or inline text. (`prompt:` is an accepted alias; `instructions:` wins if both are set.) - `executor` — how the agent runs. See Step 2a. Include if needed: - `tools.builtins` — built-in tools. The current set is `download_file`, `export_agent`, `list_files`, `search_conversations`, `upload_file`, `web_fetch`, `web_search`. If the `list_builtin_tools` tool is available, call it for the authoritative live set rather than trusting this list. - `tools.agents` — sub-agents (must match `agents/` subdirectories). - `os_env` — filesystem/shell access for harness agents (see the shell-capable template). - `interaction.modalities` — if the agent handles images or files. -