Files
LexAI/.claude/skills/ux-psych-audit/SKILL.md
john kevin asprec 444060c3eb Add new agents and skills for enhanced project orchestration and review processes
- Introduced `critic`, an independent adversarial reviewer for security and correctness.
- Added `fable-orchestrator` to manage task routing and verification.
- Implemented `gauntlet-critic` for fresh-context evaluation of gauntlet rounds.
- Created `planner` for generating executable implementation plans with dependencies.
- Developed `security-auditor` for application security reviews and audits.
- Established `system-steward` to improve agent prompts and skills based on verified failures.
- Added `dev-loop` skill for autonomous development loops over repositories.
- Implemented `gauntlet-loop` skill for iterative quality benchmarking against reference standards.
- Updated project settings to utilize the new orchestrator agent.
- Created documentation for `GAUNTLET.md`, `PROGRESS.md`, and `REFERENCE_BAR.md` to track project status and quality benchmarks.
- Added detailed prompting style guide to enhance understanding of prompt patterns and agentic loops.
2026-08-08 16:49:07 +08:00

21 lines
4.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: ux-psych-audit
description: Behavioral-psychology audit of an implemented user journey — decision cost, effort, momentum, value-before-ask, investment, framing, emotional arc, and trust, grounded in evidence-backed principles. Returns P0P3 findings with evidence and smallest fix; dark patterns are always defects. Owner: ux-psychologist; read-only. Use on implemented UX; pre-build psychology enters as design-spec constraints.
allowed-tools: Read Grep Glob
---
Audit what users actually experience against how people actually decide. Read-only: findings and smallest fixes, never patches. First name the journey, then walk it end to end in the implementation (templates, widgets, copy, defaults, prices): **first-run/onboarding · core task loop · return visit · upgrade/checkout · exit (cancel, error, uninstall)**. Grep for real option counts, defaults, and progress states — never assume them.
1. **Decision cost.** Count simultaneous choices at each decision point (Hick's law; in the classic jam study 24 options converted ~3%, 6 options ~30%). Every extra option, field, or setting must earn its place; prefer progressive disclosure, and exactly one visually primary action per screen (Von Restorff).
2. **Effort & defaults.** Most users never change defaults and read them as recommendations: are forms pre-filled with the most common choice so the task is scan-and-adjust, not create-from-scratch? Is irreducible complexity absorbed by the system rather than the user (Tesler)? Primary targets large and reachable (Fitts).
3. **Momentum.** Never start a user at zero: endowed progress (pre-stamped loyalty cards complete at roughly double the rate) and the goal-gradient effect (effort rises near completion) reward visible head starts. Visible incomplete steps pull users back (Zeigarnik); feedback within ~400 ms keeps flow (Doherty threshold).
4. **Value before ask (reciprocity).** Deliver a real sample of value before signup, permission, or payment walls — partial results, previews, trial access (Cialdini's reciprocity). A wall before first demonstrated value is at least P1.
5. **Investment & ownership.** Early personalization and building (name it, pick goals, assemble the first artifact) raise perceived value (IKEA and endowment effects) and make each return visit richer — the investment step of the Hooked loop. Ask: what does a user own after two minutes?
6. **Motivation & framing.** At each conversion moment check Fogg's B=MAP: are motivation, ability, and a well-timed prompt all present, and which one is missing where users drop? Losses weigh roughly twice as much as gains (Kahneman) — frame genuinely at-risk value honestly, never invent risk. Prices and plans need deliberate context and anchors, not isolation (contrast effect).
7. **Emotional arc.** People judge an experience by its peak and its end (peak-end rule): audit the best moment and every exit — success, error, empty, and cancellation paths — because the end of a bad journey is where trust is decided. Familiar patterns lower load (Jakob's law); visual polish buys perceived usability (aesthetic-usability effect) but never substitutes for it.
8. **Trust screen — always run last.** Dark patterns are defects, not tactics: fake urgency/scarcity, confirmshaming, roach-motel cancellation, hidden costs or drip pricing, forced continuity without warning, disguised ads, guilt loops, nagging re-prompts. Any of these is P0P1 with the trust and regulatory risk named. Persuasion aligned with the user's chosen goal is good design; persuasion against the user's interest is a defect regardless of conversion lift.
Rank findings **P0** (trust-destroying mechanic, or the user's job/value blocked before value is demonstrated), **P1** (principle violated on a core conversion/retention path with likely drop-off), **P2** (missed momentum/framing reinforcement), **P3** (polish). Each finding: evidence (file/line or reproduction) · principle · expected behavioral impact · smallest fix · where analytics exist, the metric that would confirm it. Findings are hypotheses about behavior — recommend the measurement, don't promise the lift. Do not invent findings to seem thorough; `none` after meaningful checks is a valid result. Route accepted fixes to the orchestrator as task contracts; durable copy/pattern rules go to the ux-ui-designer for `DESIGN_SYSTEM.md`.
Return exactly: **Verdict** (behaviorally sound / needs work / trust risk) · **Findings** (P0P3 or `none`) · **Journey audited** (stages walked, screens/files inspected, lenses applied) · **Top opportunities** (≤ 3: principle → smallest change → metric).