Persona commands let you create, manage, and apply reusable communication styles to your agents. Personas define how an agent talks, its tone, and behavioral rules.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/lvndry/jazz/llms.txt
Use this file to discover all available pages before exploring further.
What are personas?
Personas are reusable templates that define:- System prompt - Core instructions that shape agent behavior
- Tone - Communication style (sarcastic, formal, friendly, etc.)
- Style - Response format (concise, verbose, technical, etc.)
- Behavioral rules - How the agent should approach tasks
Jazz includes built-in personas like
coder, researcher, assistant, and writer. Custom personas are stored in ~/.jazz/personas/.jazz persona create
Create a new custom persona interactively.-
Persona name - Unique identifier (e.g., “hacker”, “therapist”, “pirate”)
- Only letters, numbers, underscores, and hyphens
- Cannot conflict with built-in persona names
- Max 100 characters
-
Description - Brief explanation of the persona
- Max 500 characters
- Example: “A sarcastic hacker who uses l33t speak”
-
System prompt - Core instruction that shapes behavior
- Max 10,000 characters
- Example: “You are a cyberpunk hacker named Z3R0. Always use technical jargon, l33t speak, and reference the matrix. Be helpful but edgy.”
-
Tone (optional) - Communication style
- Examples: sarcastic, formal, friendly, professional
-
Style (optional) - Response format preferences
- Examples: concise, verbose, technical, casual
Example
jazz persona list
List all available personas (built-in and custom).- Persona name and ID
- Description
- Type (built-in or custom)
- Tone and style (if defined)
- Creation date (for custom personas)
Example output
jazz persona show
View detailed information about a specific persona.Persona name or ID to display
- Full persona configuration
- System prompt
- Tone and style
- Metadata (ID, created date)
Example
jazz persona edit
Edit an existing custom persona.Persona name or ID to edit
- Description
- System prompt
- Tone
- Style
Example
jazz persona delete
Delete a custom persona permanently.Persona name or ID to delete
Example
Built-in personas
Jazz ships with several built-in personas:coder
coder
Software development specialistOptimized for:
- Code review and analysis
- Writing clean, maintainable code
- Explaining technical concepts
- Debugging and troubleshooting
researcher
researcher
Deep research and analysis expertOptimized for:
- Comprehensive research
- Multi-source verification
- Structured reporting
- Data analysis
assistant
assistant
General-purpose helpful assistantOptimized for:
- General task automation
- Email management
- Calendar scheduling
- Information retrieval
writer
writer
Content creation and editing specialistOptimized for:
- Writing and editing
- Content structuring
- Grammar and style
- Documentation
Using personas with agents
When creating an agent, you can select a persona:Persona storage
Custom personas are stored in:Tips
Next steps
Creating agents
Learn how to create agents with personas
Agent concepts
Understand how agents and personas work together