frontend-visual-qa
Review or fix web UI with a live preview and MilkSU's isolated Coding Browser.
Skill by MilkSU-Official
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/milksu-official-frontend-visual-qa
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, frontend, testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/frontend-visual-qa
What's inside
- Skill name
frontend-visual-qa- Description
- Review or fix web UI with a live preview and MilkSU's isolated Coding Browser. Use for HTML, CSS, Vue/React layout, accessibility, console/network failures, or visual regression. Do not use for native-app Computer Use.
- License
- AGPL-3.0
- Instructions
- 61 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Frontend Visual QA
Deliver working frontend behavior and reviewable browser evidence. A rendered page is the
fact source; source inspection or a passing build alone does not prove visual correctness.
## Establish the contract
1. Read the repository instructions and canonical scripts before editing.
2. Inventory the behavior, states, routes, supported sizes, design tokens, and shared
components affected by the request.
3. Preserve existing behavior unless the user explicitly asks to remove it.
4. Reuse the project's components and tokens. Do not invent parallel controls, raw visual
values, or a second design system to make one screenshot pass.
5. When the task includes a reference image or a new design direction, extract the intended
hierarchy, layout, typography, spacing, color, interaction states, and responsive behavior.
Implement those properties with the project's system, then compare the rendered page at the
matching viewport and record intentional differences. A reference is not proof of fidelity.
## Implement and verify
1. Make the smallest coherent change that owns the requested behavior.
2. Add or update focused automated tests for logic and interaction regressions.
3. Run the focused tests, typecheck or lint when present, and the production build.
4. Start the canonical preview or development server with `bg_task`, unless the task supplies
an existing active preview URL. Never replace it with `nohup`, raw `&`, or another detached
process. Keep the task, port, and URL visible so another turn can resume the validation.
5. When an isolated Coding Browser is active:
- connect the `milksu-playwright` MCP server and inspect a tool schema when its arguments are
uncertain;
- navigate to the real preview URL and use an accessibility snapshot before clicking;
- exercise the changed happy path and one relevant empty, error, disabled, or loading state;
- resize to the project's minimum supported viewport and one wider viewport;
- inspect Console messages and failed Network requests after the interaction;
- save a final screenshot plus Console and Network evidence under the exact browser-evidence
directory provided by the active session guidance; pass that full workspace-relative path
as each tool's `filename`, because a bare filename is outside the reviewed evidence scope;
- use semantic Browser actions only; never use an unsafe arbitrary-code browser tool.
6. Preview generated Markdown, HTML, or image artifacts through MilkSU's artifact preview when
they are part of the task.
If the isolated Browser is not active, finish the code and automated checks that do not depend
on it, but state that visual verification is pending. Never substitute a DOM dump, generated
HTML, or model judgment for a real Browser result.
## Review the result
Check these explicitly when relevant:
- one clear primary action and progressive disclosure of secondary state;
- keyboard reachability, visible focus, labels, roles, names, and useful error text;
- no clipping, overlap, accidental horizontal scrolling, or unreadable density at supported
sizes;
- loading and empty states retain enough structure to avoid layout jumps;
- destructive or external actions remain distinguishable from routine local interactions;
- no new Console error, unhandled rejection, failed asset, or unexpected request.
Report the tested route and viewport, commands run, Browser interactions, evidence paths,
Console and Network result, remaining uncertainty, and any manual takeover. Do not call the
task visually verified unless the Browser evidence exists.From MilkSU-Official/milksu, AGPL-3.0.
More from MilkSU-Official/milksu
- 0.651score
deep-research-web
MilkSU-Official
Single-turn web research on an open question, ending in a source-grounded report written to the workspace.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
release-milksu
MilkSU-Official
Build, verify, or publish a MilkSU desktop release.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
create-technical-deliverables
MilkSU-Official
Write a readable, reproducible report, runbook, write-up, or script note.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
ghidra-rpc
MilkSU-Official
Use when reversing a binary with Ghidra.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
reverse-engineer-anything
MilkSU-Official
Reverse engineer shipped artifacts (native binaries, Electron/ASAR, .NET assemblies, APKs, archives) with the milksu-rea MCP tools when a claim depends on a…
SkillAFreshness: A★ 31Claude Code +9 - 0.648score
review-security
MilkSU-Official
Review credentials, authorization, input boundaries, filesystem or network scope, and external side effects.
SkillAFreshness: A★ 31Claude Code +9 - 0.648score
integrate-api
MilkSU-Official
Connect an external API, SDK, OAuth, webhook, or hosted model using current official docs and a verified request.
SkillAFreshness: A★ 31Claude Code +9 - 0.648score
product-design
MilkSU-Official
Set the visual goal for a major UI or flow change, then implement and verify the rendered result.
SkillAFreshness: A★ 31Claude Code +9 - 0.648score
deep-research
MilkSU-Official
Use for scoped deep-research questions that need multiple sources and a source-backed synthesis.
SkillAFreshness: A★ 31Claude Code +9 - 0.646score
jadx
MilkSU-Official
Use when decompiling an Android APK, DEX, or AAR to Java.
SkillAFreshness: A★ 31Claude Code +9 - 0.643score
recon-authorized-target
MilkSU-Official
Inventory one user-authorized host, lab target, or CVE reproduction surface.
SkillAFreshness: A★ 31Claude Code +9
Signals
- Stars
- 31
- Forks
- 6
- Open issues
- 8
- Last commit (this folder)
- Sep 5, 2026 (1 month ago)
- Last release
- Sep 27, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/MilkSU-Official/milksu
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from MilkSU-Official
- 0.651score
deep-research-web
MilkSU-Official
Single-turn web research on an open question, ending in a source-grounded report written to the workspace.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
release-milksu
MilkSU-Official
Build, verify, or publish a MilkSU desktop release.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
create-technical-deliverables
MilkSU-Official
Write a readable, reproducible report, runbook, write-up, or script note.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
ghidra-rpc
MilkSU-Official
Use when reversing a binary with Ghidra.
SkillAFreshness: A★ 31Claude Code +9 - 0.651score
reverse-engineer-anything
MilkSU-Official
Reverse engineer shipped artifacts (native binaries, Electron/ASAR, .NET assemblies, APKs, archives) with the milksu-rea MCP tools when a claim depends on a…
SkillAFreshness: A★ 31Claude Code +9 - 0.648score
review-security
MilkSU-Official
Review credentials, authorization, input boundaries, filesystem or network scope, and external side effects.
SkillAFreshness: A★ 31Claude Code +9
Cite this page
frontend-visual-qa skill. Agent Mart. https://agentmart.dev/skills/milksu-official-frontend-visual-qa (last updated 2026-10-24)