simulate-user

Generates in-character persona reactions to draft artifacts via a routed reviewer.

Updated Jul 12, 2026
One-click install
npx skills add https://github.com/sumitake/agent-collab --skill simulate-user-sumitake
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: simulate-user
Source: https://github.com/sumitake/agent-collab/tree/main/plugins/agent-collab/skills/simulate-user
Command: npx skills add https://github.com/sumitake/agent-collab --skill simulate-user-sumitake

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Drafts like emails, pitch decks, and instructions often fail with their real audience because authors cannot predict how a skeptical, impatient, or non-technical reader will react. This Skill casts a reviewer into a strict persona roleplay so you can see how the artifact actually lands before shipping it. ## Core Features & Use Cases - Strict in-character roleplay: The reviewer reacts as a named persona with a defined role, mood, and time budget, without breaking character into critique mode. - Actionable synthesis: After presenting the raw in-character reaction, the Skill steps out of character and delivers a one-paragraph synthesis of what to change in the artifact. - Use Case: Before sending a quarterly board-update email, simulate an impatient board member with two minutes between meetings to discover that the bottom line is buried and the ask is not explicit. ## Quick Start Ask the assistant to simulate a skeptical engineer reacting to your draft proposal and show how it lands with that audience.

Frequently Asked Questions about simulate-user

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

FAQPage Schema
How do I simulate a user persona reacting to my draft?▼

Name a specific persona with a title, context, mood, and time budget, then ask for an in-character reaction to your artifact. The reviewer responds as that persona without critique framing, and you receive a synthesis of what to change.

What is the difference between persona simulation and a second-opinion review?▼

Persona simulation is strict roleplay showing how an artifact lands with a specific audience, while second-opinion is analytical critique of the artifact itself. Use simulation for audience reaction and second-opinion for general quality feedback.

Can I simulate a generic user instead of a specific persona?▼

Generic personas like "a user" produce generic reactions and defeat the purpose of the skill. Always specify the persona's role, background, current context, and time pressure to get a useful, realistic reaction.

What happens when the reviewer breaks character during simulation?▼

An out-of-character response, such as slipping into review mode, is surfaced as incomplete rather than retried automatically. A new caller-authorized request with stricter persona framing can be issued as a separate attempt.

When should I not use persona simulation for feedback?▼

Skip it when the artifact has no specific audience, is at an early draft-of-draft stage, or when you want analytical critique rather than roleplay. Also avoid treating simulation as ground truth; high-stakes audiences still warrant real focus groups or A/B tests.