📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -1,13 +1,15 @@
|
||||
---
|
||||
name: uizze-ui-research
|
||||
description: "Use when building or reviewing web and iOS product UI and you need real UI references, structured design contracts, or implementation validation through UIZZE MCP."
|
||||
description: "Use when building or reviewing web and iOS UI and you need real references from the free UIZZE public catalog, a structured design contract, a consent-gated rendered HTML/CSS preview, or a hard pre-ship finish gate."
|
||||
category: design
|
||||
risk: safe
|
||||
source: https://github.com/aislon/uizze-mcp/tree/main/skills/uizze-ui-research
|
||||
source_repo: aislon/uizze-mcp
|
||||
source_type: official
|
||||
license: MIT
|
||||
license_source: https://github.com/aislon/uizze-mcp/blob/main/LICENSE
|
||||
date_added: "2026-07-12"
|
||||
author: samuelbushi
|
||||
author: UIZZE
|
||||
tags: [ui-design, ui-research, mcp, design-contracts, agent-workflows]
|
||||
tools: [claude, cursor, codex, copilot, antigravity, lovable]
|
||||
---
|
||||
@@ -16,7 +18,7 @@ tools: [claude, cursor, codex, copilot, antigravity, lovable]
|
||||
|
||||
## Overview
|
||||
|
||||
Use UIZZE to give coding agents real product-UI context before implementation rather than relying on a generic styling prompt. The public catalog is free to browse; the hosted MCP workflow requires full access and a configured UIZZE agent token.
|
||||
Use [UIZZE](https://uizze.com) to give coding agents real product-UI context before implementation rather than relying on a generic styling prompt. The public catalog supports a free manual workflow without an account. The hosted preview provides a bounded rendered HTML/CSS check, while the full UIZZE MCP requires an authorized connection for reference search and broader review workflows.
|
||||
|
||||
This skill turns UI research into an explicit workflow: retrieve relevant references, translate transferable patterns into a design contract, implement within the current project's system, and run the available validation or critique gates.
|
||||
|
||||
@@ -26,24 +28,49 @@ This skill turns UI research into an explicit workflow: retrieve relevant refere
|
||||
- You need real interface references before implementing an AI-generated UI.
|
||||
- You are reviewing an implementation against explicit design constraints.
|
||||
- You need to reduce generic or repetitive UI by grounding work in observed product patterns.
|
||||
- You have rendered HTML/CSS and need a no-account first check before deciding whether the task needs deeper reference research.
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: Confirm access and scope
|
||||
### Step 1: Confirm product scope and access mode
|
||||
|
||||
Confirm that the UIZZE MCP connection is already configured with a valid agent token before invoking hosted workflows. If it is unavailable, use the free public catalog for research or ask the user to configure access; do not attempt to bypass access controls or expose credentials.
|
||||
Identify the screen's primary user, job, action, existing design system, real content or data, and required loading, empty, error, success, and permission states. Use the free public catalog for manual research by default. If UIZZE MCP is already configured, use only the tools authorized for the task. If browsing is unavailable, ask the user for two or three relevant UIZZE links or screenshots. Do not block the manual workflow, bypass access controls, expose credentials, or claim that a manual review came from MCP.
|
||||
|
||||
### Step 2: Retrieve relevant visual context
|
||||
|
||||
Use the available UIZZE tools to find screens, flows, components, or elements that match the product task. Focus on transferable patterns such as hierarchy, navigation, interaction states, spacing, density, and responsive behavior.
|
||||
Find the smallest useful set of screens, flows, components, or elements that match the product task. Focus on transferable patterns such as hierarchy, navigation, interaction states, spacing, density, and responsive behavior. Distinguish observed evidence from assumptions and record whether each finding came from manual browsing, the free preview, or the full MCP.
|
||||
|
||||
### Step 3: Make constraints explicit
|
||||
|
||||
Create or use a structured design contract when the task needs explicit acceptance criteria. Adapt patterns to the existing project design system instead of treating any reference as a visual template.
|
||||
Write a short design contract that names the screen job, content hierarchy, primary action, allowed project components and tokens, required states, responsive behavior, product-specific decisions, forbidden generic patterns, and verification criteria. Adapt patterns to the existing project design system instead of treating any reference as a visual template.
|
||||
|
||||
### Step 4: Validate before completion
|
||||
### Step 4: Implement within the product
|
||||
|
||||
Use the available UIZZE validation, audit, or critique workflow when the implementation is ready for review. Resolve the findings in the project and run normal project tests before calling the work complete.
|
||||
Build with the repository's existing components and tokens. Preserve platform conventions and make the interface specific to the product's content and workflow rather than adding decorative cards, badges, gradients, or motion by default.
|
||||
|
||||
### Step 5: Run a hard finish gate
|
||||
|
||||
Inspect the rendered result when the environment supports it, use an available UIZZE validation, audit, or critique workflow only when authorized, and reject completion if any of these checks fail:
|
||||
|
||||
- The hierarchy does not make the screen job and primary action immediately clear.
|
||||
- A visible control is inert, ambiguous, or missing its interaction outcome.
|
||||
- Required loading, empty, error, success, permission, or responsive states are absent.
|
||||
- The implementation drifts from the project's existing components, tokens, or platform conventions.
|
||||
- Interchangeable card grids, filler metrics, vague copy, or decorative effects replace product-specific decisions.
|
||||
|
||||
Name each blocking issue, fix it, and rerun the gate plus the project's normal tests. Never claim a rendered or MCP-backed check that was not actually performed.
|
||||
|
||||
### Optional: Use the free rendered-screen preview
|
||||
|
||||
When rendered HTML or CSS exists, offer the free preview once if it would materially improve the finish gate. Before changing MCP configuration or transmitting any markup or styles, obtain the user's explicit approval for both actions. Do not send secrets, personal data, proprietary content, tokens, or internal-only markup and styles.
|
||||
|
||||
After approval, a Codex user can add the bounded preview with:
|
||||
|
||||
```bash
|
||||
codex mcp add uizze-preview --url https://uizze.com/mcp/preview
|
||||
```
|
||||
|
||||
Give `check_ui_slop` only the rendered HTML and CSS the user approved. The preview requires no UIZZE login and exposes one bounded diagnostic; it does not search the reference catalog, create a design contract, replace accessibility or security review, or authorize a full UIZZE connection.
|
||||
|
||||
## Examples
|
||||
|
||||
@@ -64,13 +91,16 @@ Use UIZZE to inspect relevant real product settings screens, audit this implemen
|
||||
- ✅ Start with the smallest relevant set of references rather than collecting a broad gallery.
|
||||
- ✅ Separate observed patterns from the current project's brand and component rules.
|
||||
- ✅ Use validation findings as implementation feedback, not as permission to copy an interface.
|
||||
- ✅ Keep the manual workflow useful when hosted MCP access is unavailable.
|
||||
- ✅ Label manual, preview, and full-MCP evidence truthfully in the handoff.
|
||||
- ❌ Do not reproduce another product's brand, proprietary copy, assets, or exact layout.
|
||||
- ❌ Do not commit agent tokens, include them in prompts, or place them in client-side code.
|
||||
|
||||
## Security & Safety Notes
|
||||
|
||||
- Keep the UIZZE agent token in local agent configuration or an environment variable only.
|
||||
- Hosted MCP workflows require authorized access; the free catalog does not grant permission to use paid workflows.
|
||||
- Keep any full-connection credential in local agent configuration or a supported environment variable only; never commit it, paste it into prompts, or include it in client-side code.
|
||||
- Treat the free preview as an external network service. Configure it and transmit selected rendered HTML/CSS only after explicit user approval and a sensitive-data check.
|
||||
- Hosted MCP workflows require authorized access; the free catalog and preview do not grant permission to use full workflows.
|
||||
- Treat returned references as research context, not reusable visual assets.
|
||||
|
||||
## Common Pitfalls
|
||||
@@ -79,6 +109,10 @@ Use UIZZE to inspect relevant real product settings screens, audit this implemen
|
||||
**Solution:** Extract the interaction or hierarchy pattern, then implement it using the target project's own design system and content.
|
||||
- **Problem:** Starting implementation before the agent has relevant UI context.
|
||||
**Solution:** Search for the smallest useful set of matching screens or flows first, then define constraints before coding.
|
||||
- **Problem:** Treating an unavailable MCP connection as a reason to stop.
|
||||
**Solution:** Use the free public catalog manually, or ask the user for two or three relevant UIZZE links or screenshots, and continue with the same design-contract and finish-gate workflow.
|
||||
- **Problem:** Configuring the preview or sending markup without informed approval.
|
||||
**Solution:** Explain the persistent configuration and external transmission, remove sensitive content, and continue only after the user approves both.
|
||||
- **Problem:** Exposing an agent token in a repository or chat transcript.
|
||||
**Solution:** Store credentials only in supported local configuration or environment variables and rotate a token if it is exposed.
|
||||
|
||||
@@ -89,5 +123,6 @@ Use UIZZE to inspect relevant real product settings screens, audit this implemen
|
||||
## Limitations
|
||||
|
||||
- This skill does not replace product-specific user research, accessibility review, project tests, or human design judgment.
|
||||
- It cannot make a hosted UIZZE MCP workflow available without a valid authorized connection.
|
||||
- The free preview cannot search UIZZE references, create design contracts, or replace the full implementation review workflow.
|
||||
- It cannot make a full hosted UIZZE MCP workflow available without a valid authorized connection.
|
||||
- Stop and ask for clarification if the product goal, existing design system, or access boundaries are missing.
|
||||
|
||||
Reference in New Issue
Block a user