build-omnigent

Featured

Patterns and templates for generating valid Omnigent agent directories. Load when ready to create files.

AI & Automation 7,797 stars 1139 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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. -...

Details

Author
omnigent-ai
Repository
omnigent-ai/omnigent
Created
1 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

omnigent-knowledge

Deep reference on Omnigent config format, executor types, skill/tool structure, and conventions. Load when you need to look up how the platform works.

7,797 Updated today
omnigent-ai
AI & Automation Listed

agent-builder

Generate role-specific agent system prompts, tool permissions, and self-review checklists from organizational design artifacts — saved to $HOME/.ai-first-kit/ with optional framework-specific configuration for Claude Code, OpenAI Agents SDK, Anthropic Agent SDK, CrewAI, or custom frameworks. Reads the organizational genome, governance, gates, and role definitions to produce agent configurations that embody a specific role in the organization. Use when the user says 'create agent instructions', 'build an agent', 'agent system prompt', 'configure an agent', 'agent for this role', 'OpenAI agent', 'CrewAI agent', 'create agent config', 'deploy an agent', or 'what tools should this agent have'. Also use when the user has completed role-value-mapper and wants to actually deploy agents that follow the organizational genome, or when they ask 'how do I make an agent follow our rules' or 'how do I create an OpenClaw agent for our org' — even if they don't use the word 'builder'. This skill MUST be consulted because it

6 Updated today
synaptiai
AI & Automation Listed

create-agent

Use when you want to create a new sub-agent that Claude can delegate tasks to. Generates an agents/<name>.md definition.

0 Updated today
fxmartin