cursor-design-personas
v1.1.0
Published
7 AI design personas for Cursor — run structured UX critiques and ideation sessions with Arjun (UX), Meera (Business), Priya (Feasibility), Zara (Delight), Noor (IA), Anuj (Power-User), and Raj (Arbitrator).
Maintainers
Readme
cursor-design-personas
7 AI design personas for Cursor. Run structured UX critiques and multi-phase ideation sessions — right inside your AI chat.
Install
npx cursor-design-personasThat's it. Skills are copied to ~/.cursor/skills/ and available immediately in any Cursor project.
What gets installed
2 Orchestrating Skills
| Skill | What it does |
|---|---|
| /design-critic | 4-persona critique → returns a SHIP / REVISE / BLOCK verdict with a Composite Score |
| /ux-ideator | 6-phase ideation workflow → produces two competing IA concepts, deliberates between them, and delivers an implementation-ready wireframe |
7 Individual Persona Skills
You can also invoke each persona directly.
| Skill | Persona | Role |
|---|---|---|
| /arjun | UX Agent | Scores designs on the UX Honeycomb (7 dimensions, A–F) |
| /meera | Business Agent | Evaluates retention, ARR, GTM lever, adoption risk by segment |
| /priya | Feasibility Agent | T-shirt sizes engineering effort using a 2-axis model, flags state machine traps |
| /zara | Delight Agent | Picks exactly ONE peak delight moment (or says "speed is the craft") |
| /noor | IA Architect | Produces Concept A — minimalist, progressive disclosure, ≤3 nav levels |
| /anuj | Power-User Advocate | Produces Concept B — dense, bulk actions, keyboard shortcuts |
| /raj | Arbitrator | Resolves stalemates using 5 ranked product principles — never speaks first |
1 Context Template
| Skill | Purpose |
|---|---|
| /design-personas | Session context template — fill in once before any session so all 7 personas have project-specific grounding |
How to use
Quick design critique
Open a Cursor chat and type:
/design-critic
[Paste your screen description, mockup link, or component spec]Arjun, Meera, Priya, and Zara each evaluate the design independently. You get a Composite Score out of 20 and a clear SHIP / REVISE / BLOCK verdict.
Full UX ideation from scratch
/design-personas
[Fill in the session context template]
/ux-ideator
[Describe the feature you need to design]The 6-phase workflow runs:
- Meera reframes the request as a business outcome
- Noor + Anuj + Arjun audit the existing IA for gaps
- Noor produces Concept A (minimalist), Anuj produces Concept B (dense)
- They deliberate — Raj arbitrates if they deadlock
- Arjun validates the synthesized concept on the UX Honeycomb
- Zara adds one delight moment (or says it's a working surface, skip)
- Priya sizes the engineering effort and flags risks
Single persona
/arjun review this form flow — [description]
/priya estimate this feature — [description]
/zara find the delight moment in this onboarding — [description]CLI commands
# Install (default)
npx cursor-design-personas
# Force overwrite existing skills
npx cursor-design-personas install --force
# Remove all installed skills
npx cursor-design-personas remove
# Check what's installed
npx cursor-design-personas listHow it works
This package copies 10 SKILL.md files into your ~/.cursor/skills/ directory. Cursor automatically makes them available as /skill-name commands in any chat session. The skills are plain markdown — no backend, no API keys, no runtime dependencies.
Each persona has:
- A defined lens (what they evaluate and how)
- A mandatory output format (so you get structured, comparable output)
- Canonical failure patterns (real anti-patterns they watch for)
- Failure modes (where the persona itself can go wrong — so the AI self-corrects)
Requirements
- Cursor with Agent Mode
- Node.js 16+
License
MIT
