drive-agent-personas

Installation
SKILL.md

Agent Personas

A shared library of personas — named bias-frames that other skills load to shift the executor's default behaviour for the duration of a task.

What a persona is

A persona is a who — the named representative of a coherent set of priorities, responsibilities, and vocabulary cues that frame how a task is executed. A persona is orthogonal to a skill: a skill is what (the action being performed); a persona is who is performing it. The same skill executed by two different personas should produce materially different output.

Personas exist because the agent's default behaviour is competent generic engineering — unframed, it surfaces the concerns a generalist would surface. That misses lens-specific defects: an architect catches typology and naming defects a generalist sees through; a devrel catches fresh-reader friction a generalist normalises; a PM catches scope drift a generalist absorbs. Loading a persona shifts the executor's default toward that lens for the duration of the task.

A persona is not a runtime contract. It is a bias-frame loaded into the executor's context — markdown prose that names an identity, its priorities, what it watches for, and the vocabulary it reaches for and avoids. The shift is whatever shift markdown-loaded-into-context can produce; this is convention, not enforcement (see AGENTS.md for the broader convention principle).

What a persona shifts (honest framing). A persona shifts the executor's priorities and the bar at which a class of concern is dismissed. It does not turn the executor into the user during interactive review. The m1 architect-persona A/B test demonstrated a verdict shift (CONCERNS vs SATISFIED on identical evidence) and surfaced typology concerns the unframed run dismissed — but neither pass fully recovered the strongest form of the user's post-implementation finding (which surfaced through interactive iteration, not single-pass review). The library raises the floor of the agent's default scrutiny; it does not replace the human-in-the-loop pass.

Resolution rule

When a skill instructs you to adopt the <id> persona, load personas/<id>.md from this skill directory (.agents/skills/drive-agent-personas/personas/<id>.md) and follow it for the remainder of the current task.

The persona doc replaces your default frame:

Related skills

More from prisma/prisma-next

Installs
1
GitHub Stars
333
First Seen
9 days ago