Install any skill in seconds. Free to start, no credit card required.
Get Started Free →omnigent-ai/build-omnigent
Patterns and templates for generating valid Omnigent agent directories. Load when ready to create files.
Passed 21 of 22 test cases with the skill, and 8 of 22 without it.
and 19 more in the full report
13 fixed8 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want an agent config for 'simple-bot'. I heard I should set executor.type to 'llm' for basic model calls. Generate the config.yaml for simple-bot.
| Checked | Without skill | With skill |
|---|---|---|
| The configuration uses claude_sdk or agents_sdk as executor.type instead of llm | Missed | Passed |
The instructions your model reads when the skill loads.
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).
Use the agent name in kebab-case: my-research-agent/
Always include:
spec_version: 1name (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, by the name each declares under agents/
(a sub-agent's directory name may differ from its name).os_env — filesystem/shell access for harness agents (see the
shell-capable template).interaction.modalities — if the agent handles images or files.guardrails — runtime policy gates (see omnigent-knowledge).test cases passed, vs 8 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.