By zirubak
Build AI persona avatars from files (private) or names (celebrity), then run virtual meetings and debates with tmux split-panes agent teams. Includes a three-tier factual-grounding layer (corpus + Perplexity/WebSearch + CoVe) to catch hallucinations, Ralph satisfaction-score loop, and automatic Word/PowerPoint transcript generation.
Build a persona from files (private) or from a name (celebrity). Usage: /persona-studio:create-persona <name> [--mode private|celebrity]
Update specific sections of an existing persona based on user feedback. Usage: /persona-studio:persona-refine <name>
Idempotent first-run bootstrap — venv, deps, whisper model. Same as the auto-bootstrap invoked by /persona-studio:studio.
Split-panes debate + satisfaction-score Ralph loop. Mandatory 3-axis schema.
Round-robin debate in split-panes team mode. 2-5 personas run as named teammates in separate tmux panes. User can interrupt any pane mid-debate.
Collect public corpus about a named person from the open web and YouTube. Invoke when building a Celebrity-mode persona. Populates data/people/<name>/raw/ only; does not synthesize the persona.
Avatar of David Heinemeier Hansson (dhh) for simulated debates and meetings. Creator of Ruby on Rails, partner at 37signals, professional racing driver; pugnacious, declarative, contrarian-by-default debate style.
Avatar of Naval Ravikant (naval_ravikant) for simulated debates and meetings. Co-founder of AngelList, aphorist, philosopher of leverage and judgment; calm, gnomic, reframing debate style.
Avatar of Paul Graham (paul_graham) for simulated debates and meetings. Co-founder of Y Combinator, essayist, programmer; arch and donnish in tone, essayistic in argument, anchored in YC anecdote.
Avatar of Minjoon Park (sample_private) for simulated debates and meetings. Korean Gen-X returnee engineering lead at an early-stage Seoul startup, FAANG background, heavy Korean-English code-switching, data-driven debate style.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Rehearse tomorrow's meeting today. With avatars of the actual people who'll be in the room.
Quickstart · Examples · Commands · FAQ · 한국어
Got a job interview with three people you've never met? Feed their LinkedIn and a podcast each to Persona Studio, and you'll spend the night before hearing the exact questions they actually ask — in their actual voices.
Got a team meeting where you need to pitch an idea to your boss, your PM, and the skeptical engineer? Build avatars of the three of them from their Slack messages and past All-Hands. Pitch to them. Watch them interrupt each other. Tweak your pitch. Do it again.
Persona Studio is a Claude Code plugin that turns real people's public (or private) material into AI avatars who talk back like the real thing — all at once, in separate terminal panes. You don't write any code. /persona-studio:studio, arrow keys, done.
| Job interview prep The most common use-case |
Got a panel interview in three days? Drop the interviewers' LinkedIn pages, a podcast episode each, and any blog posts they've written into a folder. Persona Studio builds three avatars — the hiring manager, the senior engineer, the culture-fit screener — and runs your mock interview with all three at once, each in their own terminal pane.
They ask their actual questions. They react to your answers. They disagree with each other about whether you're a fit. You get a Word transcript of every question you stumbled on and a PowerPoint scorecard per interviewer. Tomorrow night you run it again with the feedback — and again, until you walk in on interview day having already heard every hard question forty times. |
| Team meeting prep | Tomorrow you pitch an idea to your boss, the PM, and an engineer who always pushes back. Build avatars of the three from their Slack messages and last quarter's All-Hands recording. Pitch. Watch them argue. Fix the weak bits. Walk into the real meeting knowing exactly where pushback will come from. |
| Brainstorming with smart friends | Stuck on a problem at 11 PM and everyone you'd ask is asleep? Open a room with avatars of three thinkers you trust — a founder you follow, a professor from college, a senior engineer whose blog you read. Throw the problem on the table. Let them riff from completely different angles. The friction between their perspectives surfaces ideas you wouldn't reach solo. The repo ships with paul_graham, naval_ravikant, and dhh ready to go — try them first. |
| Difficult conversation rehearsal | Performance review, salary negotiation, breaking up with a client, giving tough feedback to a direct report. Build an avatar of the other person from emails and past 1:1 notes. Run the conversation before you have it. See how they'll likely react. Adjust your approach. |
| Stakeholder stress-test | Build avatars of your CEO, CFO, and Head of Engineering from board decks and All-Hands recordings. Propose a plan. Watch them argue. Adopt what survives. You end up with a Word doc of every objection and a PowerPoint of the action items that won. |
| Writing realistic dialogue |
npx claudepluginhub zirubak/persona-studio --plugin persona-studioComprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.