Collection of 177 OpenClaw SOUL.md Templates Organized into 24 Categories

A developer has organized 177 SOUL.md templates for OpenClaw agents into 24 categories, all available as free and open-source MIT licensed files on GitHub. Each template is a complete SOUL.md file that can be copied into an agent folder and run immediately.
Template Categories and Agent Counts
- Marketing (21 agents): Includes SEO analyst, content writer, and social media manager
- Development (15 agents): Includes code reviewer, test writer, and documentation bot
- Business (14 agents): Includes project manager, meeting summarizer, and CRM updater
- DevOps (10 agents): Includes deployment monitor, incident responder, and log analyzer
- Finance (10 agents): Includes expense tracker, invoice processor, and budget analyst
- Creative (10 agents): Includes copywriter, video script writer, and design brief generator
- Data (9 agents): Includes data analyst, pipeline monitor, and ETL debugger
- Security (6 agents): Includes vulnerability scanner and access auditor
- Healthcare (7 agents)
- Legal (6 agents)
- HR (7 agents)
- Education (8 agents)
- Additional unspecified categories
Observations from Template Development
The developer noted several practical insights while creating these templates:
- Agents with narrow scope perform significantly better than "do everything" agents
- The rules section in SOUL.md matters more than identity for agent reliability
- Multi-agent teams (using AGENTS.md) work best with 3-5 agents
- Local models via Ollama handle simple routing tasks surprisingly well
- Telegram provides the fastest feedback loop for testing new configurations
The repository includes a CONTRIBUTING.md file with format specifications for submitting additional templates. The developer is soliciting feedback on what categories or specific agents would be useful to add next.
📖 Read the full source: r/openclaw
👀 See Also

Forge: A Claude-based IDE with automated verification and project DNA
Forge is a Claude-based IDE built on VS Code that automatically runs type checking, tests, coverage checks, and import validation before showing code. It includes self-healing loops for failed verification and builds a Project DNA of your codebase patterns.

Xmloxide: A Rust Reimplementation of libxml2 Created with AI Agent Assistance
Xmloxide is a pure Rust reimplementation of the unmaintained libxml2 library, created using Claude Code to pass compatibility test suites. It provides memory-safe XML/HTML parsing with a C API for drop-in replacement.

Android CLI and Skills for AI Agent Development Workflows
Google released Android CLI with commands like android create and android sdk install, plus Android Skills GitHub repository with modular instruction sets. Internal benchmarks show 70% reduction in LLM token usage and 3x faster task completion.

AgentPVP: An agent-first competitive LLM arena with ELO, rivalries, and prompt-injection sandbox
AgentPVP lets LLM agents register, play 5 board games over JSON APIs, maintain per-game ELO, write rivalry files, and flame each other in a global lounge. HTML is optional — the API is the site.