pr-review-ui

Reviews UI pull requests with parallel specialist agents covering accessibility, performance, and security.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/muselesscreator/ui-skills --skill pr-review-ui-muselesscreator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-ui
Source: https://github.com/muselesscreator/ui-skills/tree/main/pr-review-ui
Command: npx skills add https://github.com/muselesscreator/ui-skills --skill pr-review-ui-muselesscreator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reviewing frontend pull requests requires checking many distinct concerns—design-system usage, accessibility, state handling, performance, security, and test coverage—which a single generic review pass often misses or covers shallowly. ## Core Features & Use Cases - Parallel specialist agents: Spawns up to eight focused review agents (design-system, a11y, ui-state, ui-perf, ui-security, ui-testing, ui-docs, comments) in one batch, each scoped to relevant file categories. - UI gating and file classification: Categorizes changed files into ui-component, ui-style, ui-hook, ui-story, ui-test, and non-ui, and bails out early when a PR contains no UI changes. - Repo conventions loading: Distills repo-specific UI learnings and review heuristics into a single conventions file that agents reference by path, keeping prompts small. - Use Case: Given a GitHub PR touching React components and hooks, run the skill to get a severity-grouped report (BLOCKING / SHOULD-FIX / SUGGESTION) with file:line findings, existing-comment status, and per-lens coverage. ## Quick Start Ask the assistant to review the UI in a pull request by providing its URL or number, for example: review the UI in PR #142.

Frequently Asked Questions about pr-review-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review the UI changes in a GitHub pull request?

Provide the PR as a URL, owner/repo#N, #N, or just a number, and the skill fetches PR data with the GitHub CLI, checks out the branch, and runs parallel specialist review agents. Results come back grouped by severity with file and line references.

What does a UI-focused PR review check?

It checks design-system usage, accessibility, UI state and data fetching, render performance, client-side security, UI test coverage, and docs or stories. Each area is handled by a dedicated agent that reads only the relevant file categories.

What happens if a pull request has no UI changes?

The review gates on UI content: if zero files fall into UI categories, it warns that the PR has no UI changes and suggests a generic review instead. You can confirm to proceed anyway, and the mismatch is flagged in the final report.

Does the review use repo-specific conventions?

Yes, it loads repo UI learnings and per-repo review heuristics from a repo-local file, wiki notes, or flat learnings files, then distills them into a conventions file agents reference. If none exist, it falls back to generic UI standards.

Does the skill post review comments to GitHub automatically?

No, it never auto-posts. After writing the report it asks whether you want to post comments, and shows the gh commands for confirmation before anything is published.