Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when implementing user interfaces or user experiences - guides through exploration of design variations, frontend setup, iteration, and proper integration
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 144% | 0% |
| case-06 | ✓→✗ | ▼ Worse | -6% | 0% |
| case-13 | ✓→✗ | ▼ Worse | -52% | 0% |
| case-15 | ✓→✗ | ▼ Worse | -43% | 0% |
<required> CRITICAL Add the following steps to your Todo list using TodoWrite:
</required>
This skill guides you through implementing user interfaces and experiences with an emphasis on exploration, feedback, and proper integration.
Core principle: Explore variations, iterate with feedback, ensure proper integration.
Announce at start: "I'm using the Nori Building UI/UX skill to implement your interface."
Ask the user:
"Would you like to:
If multiple variations:
For web projects:
Check if the dev server is running:
npm run dev, npm start)http://localhost:3000 or similar)For other UI types:
When implementing multiple variations:
Stack variations in a way that makes comparison easy. For web UIs, this typically means:
Example for React:
tsxexport default function UIExploration() { return ( <div className="ui-exploration"> <section className="variation"> <h2>Variation 1: Minimalist</h2> <MinimalistLogin /> </section> <section className="variation"> <h2>Variation 2: Modern Gradient</h2> <ModernLogin /> </section> <section className="variation"> <h2>Variation 3: Classic Corporate</h2> <ClassicLogin /> </section> </div> ); }
When implementing a single design:
Present to user:
Iterate based on feedback:
Ensure proper integration:
Common integration points to check:
Other measured skills in the registry, with their headline benchmark lift.