agent-persona

Authors persona agent definition files for review and conversational characters.

Updated Nov 7, 2023
One-click install
npx skills add https://github.com/lstellway/nixfiles --skill agent-persona-lstellway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-persona
Source: https://github.com/lstellway/nixfiles/tree/main/modules/home-manager/claude/skills/agent-persona
Command: npx skills add https://github.com/lstellway/nixfiles --skill agent-persona-lstellway

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating believable, specific persona agents for product review or conversational use is hard — generic persona descriptions produce generic feedback. This Skill guides the structured authoring of character-based agent files written to ~/.claude/agents/. ## Core Features & Use Cases - Persona Authoring Workflow: A nine-step process covering character definition, evaluation criteria, voice calibration, response format, constraints, and tool access. - Two Persona Types: Supports review personas (stakeholders evaluating copy, design, or messaging) and conversational personas (named characters interacting with users directly). - Use Case: A product manager wants to test whether landing-page copy resonates with a target-market parent. The Skill produces a fully specified persona agent file (e.g., persona-theresa.md) that reviews the copy in character and returns structured takeaways. ## Quick Start Ask the agent to author a review persona named Theresa, a 50-year-old parent, who evaluates a therapist's website copy for a pre-launch product.

Frequently Asked Questions about agent-persona

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a persona agent for product copy review?

Define a review persona by specifying the character's name, life situation, the specific moment they're in, what they scan for, and what makes them leave. The Skill writes a markdown agent file to ~/.claude/agents/ with in-character reaction and structured takeaway sections.

What is the difference between a review persona and a conversational persona?

A review persona evaluates product copy, design, or messaging from a lived perspective and returns structured feedback. A conversational persona interacts with users directly as a named character, requiring defined tone, default behavior, and constraints for sensitive domains.

Where are persona agent files saved?

Persona agent files are written to ~/.claude/agents/ with the naming pattern <domain>-<name>.md, such as persona-theresa.md. The domain prefix defaults to persona- unless the user specifies otherwise.

Do persona agents need tool access like Read or WebFetch?

Review personas evaluating a live website or app typically need Read, Glob, and WebFetch to access the content. Personas reviewing inline copy or conversational personas usually need no tools, which is the default.

Why do generic persona descriptions produce weak feedback?

Generic descriptions lack the concrete details — names, moments, prior experiences, specific vocabulary — that generate a distinct voice. Specificity is the mechanism: detailed character grounding produces differentiated reactions to different inputs instead of uniform responses.