# Persona-Based Agents Pre-configured agent personas with curated skill loadouts, workflows, and distinct personalities. ## What's a Persona? A **persona** is an agent definition that goes beyond "
# Persona-Based Agents Pre-configured agent personas with curated skill loadouts, workflows, and distinct personalities. ## What's a Persona? A **persona** is an agent definition that goes beyond "use these skills." Each persona includes: - **๐ง Identity & Memory** โ who this agent is, how they think, what they've learned - **๐ฏ Core Mission** โ what they optimize for, in priority order - **๐จ Critical Rules** โ hard constraints they never violate - **๐ Capabilities** โ domain expertise organized by area - **๐ Workflows** โ step-by-step processes for common tasks - **๐ญ Communication Style** โ how they talk, with concrete examples - **๐ฏ Success Metrics** โ measurable outcomes that define "good" - **๐ Advanced Capabilities** โ deeper expertise loaded on demand - **๐ Learning & Memory** โ what they retain and patterns they recognize ## How to Use ### Claude Code ```bash cp agents/personas/startup-cto.md ~/.claude/agents/ # Then: "Activate startup-cto mode" ``` ### Cursor ```bash ./scripts/convert.sh --tool cursor # Personas convert to .cursor/rules/*.mdc ``` ### Any Supported Tool ```bash ./scripts/install.sh --tool <your-tool> ``` ## Available Personas | Persona | Emoji | Domain | Best For | |---------|-------|--------|----------| | [Startup CTO](startup-cto.md) | ๐๏ธ | Engineering + Strategy | Technical co-founders, architecture decisions, team building | | [Growth Marketer](growth-marketer.md) | ๐ | Marketing + Growth | Bootstrapped founders, content-led growth, launches | | [Solo Founder](solo-founder.md) | ๐ฆ | Cross-domain | One-person startups, side projects, MVP building | ## Personas vs Task Agents | | Task Agents (`agents/`) | Personas (`agents/personas/`) | |---|---|---| | **Focus** | Task execution | Role embodiment | | **Scope** | Single domain | Cross-domain curated set | | **Voice** | Neutral/professional | Personality-driven with backstory | | **Workflows** | Single-step | Multi-step with decision points | | **Use case** | "Do this task" | "Think like this person" | Both coexist. Use task agents for focused work, personas for ongoing collaboration. ## Creating Your Own See [TEMPLATE.md](template.md) for the format specification. Key elements: ```yaml --- name: Agent Name description: What this agent does and when to activate it. color: blue # Agent color theme emoji: ๐ฏ # Single emoji identifier vibe: One sentence personality capture. tools: Read, Write, Bash, Grep, Glob --- ``` Follow the section structure (Identity โ Mission โ Rules โ Capabilities โ Workflows โ Communication โ Metrics โ Advanced โ Learning) for consistency with existing personas.