diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index c11200f94..ca6124f09 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -1259,6 +1259,12 @@ "sha": "80f2d93287054f9d30dd990e842e15bcfca581c9" } }, + { + "name": "uizze", + "source": "plugins/uizze", + "description": "Stop generic UI from shipping. Ground GitHub Copilot in 800,000+ real web and iOS screens, write a product-specific design contract, and enforce a hard finish gate.", + "version": "1.0.0" + }, { "name": "upgrade-agent", "description": "GitHub Copilot upgrade is an AI-powered agent that helps you upgrade applications to newer versions of languages, frameworks, and runtimes. It assesses your application, creates an upgrade plan, applies code changes, and validates the results through an interactive upgrade workflow.", diff --git a/docs/README.plugins.md b/docs/README.plugins.md index 6b6ab1eb3..5511d4069 100644 --- a/docs/README.plugins.md +++ b/docs/README.plugins.md @@ -96,4 +96,5 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-plugins) for guidelines on how t | [the-workshop](../plugins/the-workshop/README.md) | Stop being the switchboard between your AI agents — direct a team. The Workshop puts long-running AI agents (desks) in the same room, on the same work, each with its own memory and history, sharing one workspace so you direct the work instead of relaying it. | 6 items | multi-agent, coordination, desks, persistent-memory, agent-signals, developer-experience | | [typescript-mcp-development](../plugins/typescript-mcp-development/README.md) | Complete toolkit for building Model Context Protocol (MCP) servers in TypeScript/Node.js using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 2 items | typescript, mcp, model-context-protocol, nodejs, server-development | | [typespec-m365-copilot](../plugins/typespec-m365-copilot/README.md) | Comprehensive collection of prompts, instructions, and resources for building declarative agents and API plugins using TypeSpec for Microsoft 365 Copilot extensibility. | 3 items | typespec, m365-copilot, declarative-agents, api-plugins, agent-development, microsoft-365 | +| [uizze](../plugins/uizze/README.md) | Stop generic UI from shipping. Ground GitHub Copilot in 800,000+ real web and iOS screens, write a product-specific design contract, and enforce a hard finish gate. | 1 items | ui, design, frontend, ios, web, design-review, quality-gate | | [visual-pr](../plugins/visual-pr/README.md) | Capture, annotate, and embed screenshots and animated GIF demos in pull request descriptions. Includes Playwright-based UI capture, PIL image annotations, PR embedding workflows for GitHub and Azure DevOps, and screen recording with variable timing. | 4 items | screenshots, pull-request, before-after, annotations, playwright, gif, screen-recording, visual | diff --git a/plugins/uizze/.github/plugin/plugin.json b/plugins/uizze/.github/plugin/plugin.json new file mode 100644 index 000000000..cd5ea735d --- /dev/null +++ b/plugins/uizze/.github/plugin/plugin.json @@ -0,0 +1,24 @@ +{ + "name": "uizze", + "description": "Stop generic UI from shipping. Ground GitHub Copilot in 800,000+ real web and iOS screens, write a product-specific design contract, and enforce a hard finish gate.", + "version": "1.0.0", + "author": { + "name": "UIZZE", + "url": "https://uizze.com" + }, + "homepage": "https://uizze.com", + "repository": "https://github.com/github/awesome-copilot", + "license": "MIT", + "keywords": [ + "ui", + "design", + "frontend", + "ios", + "web", + "design-review", + "quality-gate" + ], + "skills": [ + "./skills/anti-ui-slop/" + ] +} diff --git a/plugins/uizze/README.md b/plugins/uizze/README.md new file mode 100644 index 000000000..89a7f7a09 --- /dev/null +++ b/plugins/uizze/README.md @@ -0,0 +1,40 @@ +# UIZZE Plugin + +Stop generic UI from shipping. UIZZE gives GitHub Copilot a repeatable workflow for turning real interface evidence into a product-specific design contract, then checking the result against a hard finish gate. + +## Installation + +```bash +copilot plugin install uizze@awesome-copilot +``` + +## What's Included + +| Skill | Description | +|---|---| +| `anti-ui-slop` | Selects relevant interface references, extracts reusable design decisions, writes an implementation-ready design contract, and blocks completion until specificity, interaction states, responsiveness, accessibility, and design-system integrity pass review. | + +## How It Works + +1. Inspect the target product, task, and existing design system. +2. Search [UIZZE](https://uizze.com) for three to five relevant examples from its public catalogue of 800,000+ real web and iOS screens. +3. Convert the evidence into a design contract before implementation. +4. Run the finish gate and fix every blocking issue before calling the UI complete. + +The skill remains usable when catalogue browsing is unavailable: it can work from user-provided references or repository evidence and will state which evidence is missing. + +## Requirements and Scope + +- No account, credential, token, or external server is required. +- No MCP server is bundled with this plugin. +- The skill is MIT licensed and useful on its own. + +UIZZE maintains the public catalogue referenced by the skill. + +## Source + +This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot). + +## License + +MIT