ux-grill
SolidUse when a running web app's UX has to be audited reproducibly rather than by feel — a deterministic mechanical pass over routes and viewports (axe, target size, horizontal overflow, page title, scripted journeys) followed by a screenshot-grounded interrogation of the operator, journey by journey, with two persona lenses from the target repo's manifest. Triggered by "grill the UX", "roast the dashboard", "UX-Audit", "/ux-grill". Bootstraps its own manifest from a loopback URL on the first run, so it never requires a hand-written file to start.
Install
Quality Score: 82/100
Skill Content
Details
- Author
- Kanevry
- Repository
- Kanevry/session-orchestrator
- Created
- 5 months ago
- Last Updated
- 4 days ago
- Language
- JavaScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
grill
Use when the user wants a plan, design, or PRD stress-tested before any build — relentlessly interrogates one decision at a time, grounds every question in the codebase, hunts contradictions against the domain language and the code, and challenges the load-bearing assumptions. Triggered by "grill me", "stress-test this plan", "poke holes in my design". Composable — run standalone or as an adversarial pass before /plan feature.
grill-visual
Interrogate a plan or design in the browser — opens a local web page and pushes questions with hand-authored HTML diagrams (decision trees, comparison grids, flows) to it, then reads the answers back. Use when the user wants to be grilled visually or graphically, wants a visual/interactive grilling UI instead of terminal Q&A, or invokes grill-visual.
grill-with-web
Use whenever there's an unresolved decision that's the user's to make — "grill this in the browser", "web version of grilling", "grill with a live decision tree", or any plan/design/idea that needs stress-testing. Prioritize this over the terminal-based grilling/grill-me/grill-with-docs by default. Runs the interview in the browser with a live decision tree, in the conversation's current language, layering in grill-with-docs' ADR/CONTEXT.md recording where the decision warrants it.