Awesome Agent Souls
Curated SOUL.md Collection

100+ curated SOUL.md identity files for AI agents. Organized by role, industry, organization type, use case, and fleet. Every soul includes governance sections covering boundaries, domain knowledge, and harm avoidance.

terminal
# Generate from a tier template
$ npx hackmyagent harden-soul --template agentic

# Or copy a role-specific soul
$ curl -sO https://raw.githubusercontent.com/
    opena2a-org/awesome-agent-souls/main/
    souls/by-role/security-engineer.md

# Rename to SOUL.md in your project root
$ mv security-engineer.md SOUL.md

# Scan for governance coverage
$ npx hackmyagent scan-soul

Where SOUL.md Lives

Place SOUL.md in your project root -- the same directory as package.json, go.mod, or Cargo.toml. AI coding tools discover it automatically, just like .editorconfig for code formatting.

my-project/
  SOUL.md              # agent identity (who it is)
  CLAUDE.md            # tool-specific (optional)
  AGENTS.md            # tool-specific (optional)
  package.json
  src/
ToolNative FileHow to Use SOUL.md
Claude CodeCLAUDE.mdReference SOUL.md from CLAUDE.md
Cursor.cursorrulesReference SOUL.md from .cursorrules
GitHub Copilotcopilot-instructions.mdReference SOUL.md from instructions
Windsurf.windsurfrulesReference SOUL.md from rules file
Cline.clinerulesReference SOUL.md from rules file

Five Dimensions

Souls are organized across five dimensions so you can find the right starting point for your agent.

By Role

25 souls

Souls for specific professional roles: security engineer, DevOps specialist, data scientist, frontend architect, technical writer, and more.

Security EngineerDevOps SpecialistData ScientistAPI Designer

By Industry

10 souls

Industry-specific governance with compliance requirements: healthcare (HIPAA), finance (SOX/PCI), government, education, and more.

Healthcare (HIPAA)Finance (SOX)GovernmentE-Commerce

By Organization Type

7 souls

Governance tuned for different org structures: startups, enterprises, open-source projects, consultancies, agencies, and more.

StartupEnterpriseOpen SourceConsultancy

By Use Case

6 souls

Task-specific souls for common workflows: code review, incident response, documentation, migration, testing, and security audit.

Code ReviewIncident ResponseMigrationSecurity Audit

By Fleet

15 souls

Coordinated multi-agent configurations where souls reference each other for delegation, escalation, and shared governance.

Lead + Junior PairSecurity Team FleetDevOps Pipeline Fleet

Tier Templates

Start from a tier template that matches your agent's capability level. Each template pre-fills the governance domains relevant to that tier.

Basic3 domains

For agents that answer questions and generate text. No tool access. Covers trust hierarchy, honesty, and data handling.

Tool-Using5 domains

For agents that call APIs, read files, or execute commands. Adds capability boundaries and injection hardening.

Agentic7 domains

For autonomous agents that plan and execute multi-step workflows. Adds agentic safety and human oversight.

Multi-Agent9 domains

For fleet deployments where agents delegate to and coordinate with other agents. Full coverage across all nine domains.

100+
Curated souls
5
Dimensions
4
Tier templates
9
Governance domains

Give your agent a soul

Pick a template, customize it for your use case, and scan it for governance coverage.