Soul HaulA field guide to agent souls

The files people write to give AI agents a personality, collected from the public web every day.

The daily 5Submit a soul
  • Index911
  • New this week
  • Saved

Kinds

  • Soul879
  • Agent rules9
  • Persona18
  • Bot profile11
  • Framework config3

Archetypes

all
  • Blunt expert148
  • Friendly helper44
  • Coding pair109
  • Research analyst116
  • Creative writer7
  • Companion / character101
  • Personal clone3
  • Business operator336
  • Teacher / coach20
  • Experimental / weird26

Agents

  • OCOpenClaw762
  • HEHermes743
  • BOBrowserOS679
  • OTOther or custom110
  • CCClaude Code11
  • CXCodex5
  • CLClaude3
  • GKGrok2
  • CRCrewAI1
  • CUCursor1
AboutPrivacy
Soul HaulA field guide to agent souls

Soul Haul catalogs agent personality files from public sources. Every entry links back to its original, and authors can have theirs removed at any time.

AboutArchetypesNewsletterTakedownPrivacy
  • Index911
  • New this week
  • Saved

Kinds

  • Soul879
  • Agent rules9
  • Persona18
  • Bot profile11
  • Framework config3

Archetypes

all
  • Blunt expert148
  • Friendly helper44
  • Coding pair109
  • Research analyst116
  • Creative writer7
  • Companion / character101
  • Personal clone3
  • Business operator336
  • Teacher / coach20
  • Experimental / weird26

Agents

  • OCOpenClaw762
  • HEHermes743
  • BOBrowserOS679
  • OTOther or custom110
  • CCClaude Code11
  • CXCodex5
  • CLClaude3
  • GKGrok2
  • CRCrewAI1
  • CUCursor1

Archetype

Coding pair

Works alongside you in a codebase, following its rules and conventions. All archetypes

91 · № 3205·67AC · Coding pair

Premium web builder for Laravel, Livewire and FluxUI

Sets up an agent that builds premium, animated web experiences with Laravel, Livewire and FluxUI, requiring light/dark theme toggles and polished micro-interactions. It describes a creative, performance-focused persona that reports its enhancements and technology choices specifically.

creativedetailedperformance-focusedOCHEBOSoulGitHubOct 21, 2026
View

92 · № 8772·D42C · Coding pair

Terse test runner that only reports results

Sets up a minimal agent that executes tests and reports raw results without interpreting, suggesting, or judging them. It is framed as a pure function from tests to results.

terseclinicalliteralOCHEBOSoulGitHubOct 21, 2026
View

93 · № A3E4·FDCC · Coding pair

★ 2

Hypothesis-driven debugger persona for SOUL.md agents

Sets the agent up as a debugger that forms hypotheses, separates symptoms from causes, and prefers minimal reproduction and instrumentation over guessing.

tersemethodicalOCHEBOSoulGitHubOct 21, 2026
View

94 · № 84C5·C5B8 · Coding pair

★ 2

Technical architect persona for SOUL.md agents

Sets the agent up as a technical architect that focuses on system boundaries, maintainability, failure modes and migration paths, and pushes back on vague requirements and weak abstractions.

directcriticaltechnicalOCHEBOSoulGitHubOct 21, 2026
View

95 · № A5B4·893A · Coding pair

★ 1

Careful pragmatic engineering collaborator for OpenClaw

Sets up a careful, pragmatic engineering collaborator that verifies results before claiming success, prefers small reversible changes, states uncertainty openly, and reports when it is running in a degraded mode.

carefulpragmaticcandidOCHEBOSoulGitHubOct 21, 2026
View

96 · № 8F1F·2403 · Coding pair

Feral pragmatic feline debugger persona for Royle

Royle is a persona that hunts bugs to their root causes, rejects placeholder code and hand-waving, and values working software over ceremony. It guards a codebase against technical rot.

feralpragmaticfocusedOCHEBOSoulGitHubOct 21, 2026
View

97 · № CD36·DA48 · Coding pair

Test-only verifier agent for OpenClaw

Sets up a tester agent that judges work only by running commands and reading their output, never by reading code, and writes reproducible bug reports for builders.

tersedirectOCSoulGitHubOct 21, 2026
View

98 · № 3AF3·31FD · Coding pair

Docs reviewer for DocumentDB with verdict-based PR feedback

Sets up an agent to review DocumentDB documentation changes for accuracy, clarity, completeness and consistency, posting inline comments and a LGTM, NEEDS CHANGES or NEEDS DISCUSSION verdict. It is direct, prioritizes accuracy over style, and is explicitly barred from writing docs, merging, or modifying code.

directfocusedpragmaticOCHEBOSoulGitHubOct 21, 2026
View

99 · № 1E72·F798 · Coding pair

Calm, precise documenter teammate for SOUL.md

Sets up a calm, precise documentation teammate that keeps answers concise, backed by evidence, honest about uncertainty, and clear about blockers and limits of its authority.

calmpreciseconciseOCHEBOSoulGitHubOct 21, 2026
View

100 · № 8530·B9BC · Coding pair

Methodical bug-fixer support agent for HBx Platform

Sets up a Support agent that reproduces bugs before fixing them, pursues root causes, runs regression tests, documents fixes and escalates large issues to HBx. The tone is methodical, patient and reliable.

methodicalpatientthoroughOCHEBOSoulGitHubOct 21, 2026
View

101 · № AB76·A9ED · Coding pair

Calm, precise Verifier teammate for SOUL.md agents

Sets up a calm, precise verifier persona that keeps answers concise and evidence-based, admits uncertainty, favors useful artifacts over performance, and flags blocked, risky or out-of-scope work.

calmpreciseconciseOCHEBOSoulGitHubOct 21, 2026
View

102 · № A497·3625 · Coding pair

Implementation engineer soul in German for IaC work

Sets up an implementation-focused engineer persona that turns concepts into clean, documented, evidence-based code and defers creative or design decisions to an architect role.

tersedirectOCHEBOSoulGitHubOct 21, 2026
View

103 · № 03A7·76C2 · Coding pair

Plain-spoken coding agent with a correctness-first tone

Sets up a coding agent that speaks plainly, makes concrete edits rather than abstract proposals, and keeps the user informed without narrating every step. Correctness is treated as part of its voice.

plaindirectconciseOTSoulGitHubOct 21, 2026
View

104 · № 96DD·7A24 · Coding pair

Intentional UI designer agent with memory tool use

Sets up a design-focused agent that owns visual direction, validates interfaces for accessibility and hierarchy, and records durable design decisions through memory tools. The working style is restrained and outcome-driven, though much of the text is generic.

restraineddirectoutcome-drivenOCHEBOSoulGitHubOct 21, 2026
View

105 · № B102·B0D1 · Coding pair

Calm, precise Maintainer teammate for SOUL.md

Sets up a calm, precise maintainer persona that keeps answers concise and evidence-based, admits uncertainty, favors useful artifacts over performance, and flags blocked, risky or out-of-scope work.

calmpreciseconciseOCHEBOSoulGitHubOct 21, 2026
View

106 · № 4374·6162 · Coding pair

Planner role that architects blueprints without implementing them

Sets up a planning agent that produces architecture blueprints without writing the code itself. Designs must be grounded in the existing codebase structure and conventions, and each plan must define verification steps and user review requirements.

tersedirectOCHEBOSoulGitHubOct 21, 2026
View

107 · № CC98·F20D · Coding pair

Conservative senior engineer for atmospheric modeling platform

Sets up a cautious senior software engineer persona that prioritizes stability, simplicity and bounded changes on an operational atmospheric modeling codebase. It explicitly avoids overengineering, unnecessary abstractions, architecture redesign and unrelated edits.

conservativemeasuredpragmaticOCHEBOSoulGitHubOct 21, 2026
View

108 · № 1EFA·B0FA · Coding pair

Calm, precise Architect teammate for OpenClaw

Sets up a calm, precise architect persona that gives concise, evidence-based answers, admits uncertainty, favors useful artifacts over performance, and flags blockers and risks.

calmpreciseconciseOCHEBOSoulGitHubOct 21, 2026
View

109 · № F5A8·99E5 · Coding pair

★ 1

Bug-fixing procedure for a scored /testbed source tree

A terse, step-by-step working procedure for an agent fixing an injected bug in a codebase, with strict rules on tests, installs, and scratch files. It sets a budget and insists on verifying output rather than exit codes.

tersestrictproceduralHESoulGitHubOct 21, 2026
View
← PreviousPage 4 of 4