create-agent
Creates new Overstory agents for Overclaw by updating all seven integration points (config, manifest, agent-def, gateway prompt, task_router, generate_agent_context, and regeneration). Supports manual creation and optional analysis from logs, TROUBLESHOOTING.md, mulch, and project tree.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/austindixson/create-agentCreate Agent
Creates and registers new Overstory agents so Overclaw can recognize and use them. Automates the steps documented in .overstory/CREATING_AGENTS.md.
When to use
- You want to add a new agent type (e.g. troubleshooter, docs-writer) to Overclaw.
- You want to ensure all seven integration points are updated consistently.
- You want to suggest new agents from Overclaw logs, TROUBLESHOOTING.md, mulch, or project structure.
Scripts
create_agent.py
Main CLI for creating or validating agents.
Manual creation:
python3 scripts/create_agent.py \
--name "troubleshooter" \
--description "Analyzes logs and troubleshoots issues" \
--capabilities "troubleshoot,debug,analyze" \
--model "sonnet" \
--tools "Read,Glob,Grep,Bash" \
--can-spawn false \
--constraints "read-only"
Options: --dry-run (preview only), --no-regenerate (skip gateway context regeneration), --rollback-on-fail (revert changes if validation fails).
Analysis mode (suggestions only):
python3 scripts/create_agent.py \
--analyze-from-logs \
--analyze-from-troubleshooting \
--suggest-only
analyze_agent_needs.py
Helper for analysis mode: parses logs, TROUBLESHOOTING.md, mulch, and project tree to suggest new agent definitions. Can be run standalone or via create_agent.py --analyze-*.
Integration points updated
.overstory/config.yaml— capability entry.overstory/agent-manifest.json— agent + capabilityIndex.overstory/agent-defs/<name>.md— agent definitionscripts/overclaw_gateway.py— orchestrator system promptskills/nanobot-overstory-bridge/scripts/task_router.py— CAPABILITY_PATTERNSskills/nanobot-overstory-bridge/scripts/generate_agent_context.py— CAPABILITY_PRIVILEGES- Regeneration of gateway-context.md and skills-manifest.json
References
- CREATING_AGENTS.md — Step-by-step explainer
- .overstory/agent-defs/blogger.md — Example agent def
- .overstory/agent-defs/supervisor.md — Example coordinator-style agent
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-austindixson-create-agent": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
what-just-happened
When the gateway comes back online, check recent logs and post a short message about what happened (restart, SIGUSR1, auth change, reconnect). User sees the response in TUI or Telegram.
agent-loops
Multi-agent workflow orchestrator. Use when the user asks to build, create, make, ship, develop, or launch any software (apps, webapps, websites, mobile apps, APIs, tools, bots, dashboards, SaaS, MVPs); fix or debug bugs; review or audit code; research topics; refactor code; or publish skills.
composio-composer-xskill
Enables posting tweets to Twitter/X through Composio's integration platform via HTTP and BeautifulSoup. Use when posting tweets or integrating with Composio.
creative-agents
Integration scripts for the creative agent swarm managed by overstory (Claude Code). Use when configuring or running researcher, social media, blog, or scribe agents.
skill-doc-formatter
Formats SKILL.md (OpenClaw/Cursor skill docs) for optimal display on ClawHub. Produces a consistent structure—Description, Installation, Usage with benefit-focused examples, and Commands—so skill pages are clear and scannable.