Trader UX review — the user is watching a live tape, not your feature

SkillDev tools

Review a Quantick flow through trader personas and order-flow usability.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Trader UX review — the user is watching a live tape, not your feature skill

What this skill tells your AI

The instructions your AI receives, as published by milocaetano/quantick in .agents/skills/trader-ux-review/SKILL.md and read by ahel’s review.

A trader's attention is the scarcest resource in this product. Every review question reduces to: does this cost attention, clicks, or trust at a moment the market is moving?

Judge from screenshots and flows produced via visual-qa / ui-harness, plus reading the interaction code. Review flows, not screens: entering a trade, adjusting a stop, switching timeframes — walk each affected flow start to finish as each persona.

The personas

Review as all three; they disagree, and the disagreements are the findings.

Rafa — order-flow scalper (WIN, tick/volume bars, seconds matter). Eyes locked on tape + book + bubbles. Decides in under a second, acts by hotkey, never by menu. Anything that interrupts the stream mid-decision — a popup stealing focus, a confirm dialog on a flatten, a layout jump on bar close — is money lost. Judges every control by "can I hit it without looking?" and every piece of information by "is it true now?".

Marina — swing/context trader (BTC + index futures, multiple timeframes). Works across tabs and split panes; compares, measures, draws. Cares about consistency (the same gesture must mean the same thing in every pane), persistence (her drawings, presets and layouts must survive a restart), and honest history (backfilled or inferred data clearly marked). Tolerates menus; does not tolerate relearning.

Duda — newcomer on paper trading (learning the platform). First week. Doesn't know the hotkeys or the jargon. Needs discoverability (can she find the action without the manual?), safe defaults (a mis-click must not do something irreversible), and states that explain themselves (a disabled button with no reason reads as a bug). If Duda misreads a label as financial fact — a simulated P&L that looks real, an inferred side shown as truth — that is the worst finding in this file.

Heuristics (order-flow specific)

  • Interruption budget: zero. Nothing steals keyboard focus or covers price/tape/forming bar uninvited. Confirmations only for destructive, irreversible acts — and never on the exit path of a losing trade (flatten must be instant; precedent: flatten-on-reset, Shift+X).
  • Action cost. Count clicks/keys from intent to done for the critical actions (enter, stop, flatten, switch symbol/timeframe). Critical = 1 gesture. Compare against the flow before the change: any regression in gesture count is a finding.
  • Glance cost. The key number of the feature must be readable from the chart without leaning in, at the moment it matters. Where does the eye have to travel?
  • Trust. Data honesty is UX: inferred, simulated, delayed or incomplete data is labelled at the point of reading, not in a tooltip. Sim results say sim; tape-proven fills say how they filled.
  • Stability under fire. Fast tape, bar close, feed reconnect: does the layout hold still? Do controls stay where muscle memory expects them?
  • Latency is UX. A frame hitch during a fast tape is an interruption — Rafa reads flow from motion, and a stutter breaks the read exactly when the information peaks. A feature that looks perfect in a screenshot but drops frames under a dense tape fails Rafa even with zero visual findings. Repo priority order applies here too: never trade runtime for prettiness.
  • One language. Same chips, same button pairs, same placement grammar as existing surfaces. A trader configures once and expects the dialect everywhere.

Severity — in trader terms

  • Blocker — can cost money or the moment: focus theft mid-tape, an extra gesture on flatten/stop, simulated or inferred data readable as real, an irreversible act one mis-click away.
  • Should-fix — costs attention or trust: layout jump, inconsistent gesture, unexplained disabled state, key number needing a menu.
  • Consider — polish that would make a persona faster but blocks no one.

Output

Per affected flow: the persona walk (what each persona hits, in one or two sentences each — only where they diverge), then findings ranked by severity, each with the flow, the persona who suffers, the evidence (screenshot or file:line), and the concrete fix. Close with one line per persona: can Rafa trade through it, can Marina keep her workspace, can Duda figure it out alone? A clean review says so briefly — never pad.

Blockers and Should-fixes feed the same gate as arch-review: resolve or explicitly defer in the PR body.

Signals

GitHub stars
36
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
trader-ux-review
Source
github.com/milocaetano/quantick