Universal guardrails loaded by every agent. Defines Verify Before Reporting (VBR), Write-Ahead Log (WAL), and the security baseline. Always-on, role-independent.
日本語の概要は準備中です。原文の説明を表示しています。
Use when: UI standards discovery, UI pattern research, UI audit, pre-handoff UI state coverage review, or when a business-specific child skill needs a stack-agnostic UI methodology to load first.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill as a stack-agnostic UI methodology. It does not define a business's visual standards for them. It provides the repeatable method a child skill can reuse before layering organisation-specific rules, component libraries, accessibility bars, content rules, or approval steps.
This skill covers three phases in one place:
Framework specifics belong in the child skill, not here. Nothing in this method assumes React, Angular, Syncfusion, Supabase, server-rendering, or any particular design system.
Load this skill when the work involves any of the following:
Do not load this skill for purely aesthetic direction alone when the work is just moodboarding or visual exploration. Use a design-oriented skill for that. Do not load it for automated visual regression tooling; that is a different capability.
Start with evidence, not taste. Before recommending a standard or flagging a defect, identify what the target app or organisation already does.
Collect the smallest evidence set that answers these questions:
Output the research phase as a compact inventory:
## UI Research Snapshot
- Target surface: [what is being studied]
- Existing conventions: [patterns already in use]
- Explicit standards: [docs, references, or rules already defined]
- Constraints: [technical, regulatory, or product limits]
- Unknowns: [gaps that block a strong recommendation]
If the evidence is thin, say so explicitly. Do not invent a house style from memory or generic frontend norms.
Audit against a named standard, never against vague preference. The standard may come from an existing design system, a business-specific child skill, accessibility guidance, or an explicit review brief.
For each audited surface, inspect at least these dimensions:
Return audit findings as a structured record:
## UI Audit
| Area | Standard / expectation | Observed evidence | Gap | Severity | Recommended action |
| --- | --- | --- | --- | --- | --- |
| [surface or pattern] | [named rule] | [what exists now] | [what is missing or inconsistent] | [required/recommended/fyi] | [specific next action] |
Keep findings tied to observable evidence. If the standard is missing, the finding is not "the UI is wrong"; the finding is "the standard is undefined, so evaluation cannot be completed cleanly."
Before handing the work to implementation, review, or acceptance, verify the UI surface has explicit coverage for five observable states. These states are stack-agnostic and concern what the user can see, not how the framework implements them.
| State | What to verify |
|---|---|
| Empty / first-run | The surface behaves intentionally when there is no data, no history, or no prior configuration |
| In progress | The user can tell work is loading, processing, or waiting, and the interface does not become ambiguous while work is underway |
| Success / steady state | The intended successful outcome renders clearly and matches the stated standard |
| User-correctable error | Validation, missing required input, permission guidance, or another recoverable issue is explained clearly enough for the user to act |
| System failure | Unexpected failures, unavailable dependencies, or transport/service faults surface without leaving the user in a blank or misleading state |
When a specific surface has no form validation, substitute the most realistic user-correctable state for that flow and name it explicitly. Examples include permission denied with a clear next step, offline/disconnected mode, or a prerequisite step the user must complete first. Do not silently skip the fourth state.
Record the gate in this form:
## UI State Coverage Gate
- Empty / first-run: [observed, designed, or still missing]
- In progress: [observed, designed, or still missing]
- Success / steady state: [observed, designed, or still missing]
- User-correctable error: [observed, designed, or still missing]
- System failure: [observed, designed, or still missing]
Blank entries mean the gate is incomplete.
Business-specific child skills should load this skill first, then add the answers this generic method intentionally does not contain.
Child skills should provide things like:
Child skills should not duplicate this methodology. Reuse this skill for the process, then layer the business-specific standards on top.
uix-lens remains the existing product-specific sibling for React/Supabase UI work. This skill does not replace or deprecate it.code-review-and-quality can run alongside this skill when the audit includes a concrete code diff that also needs engineering review.skill-quality-review applies when editing this skill or any child skill built on top of it.uix-lens.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Universal guardrails loaded by every agent. Defines Verify Before Reporting (VBR), Write-Ahead Log (WAL), and the security baseline. Always-on, role-independent.
日本語の概要は準備中です。原文の説明を表示しています。
Use when: architecture mode, architect this, ADR, C4, PlantUML, system boundary, design decision, PRD gap, high ambiguity, multiple technical approaches, security architecture, data architecture, integration risk, implementability gap, story ticket, or epic ticket.
日本語の概要は準備中です。原文の説明を表示しています。
Use when: assumptions audit, audit assumptions, check for hidden assumptions, plan/ticket has ambiguous scope edges, pre-flight before finalizing a ticket, unstated assumptions, or 'what am I assuming'. Surfaces unstated assumptions, ambiguous scope edges, and untested preconditions in a finished plan/ticket/ADR before it is handed to Builder. Optional pass — Architect judges when to apply it; not a mandatory gate on every ticket.
日本語の概要は準備中です。原文の説明を表示しています。
Use when: Tester needs UI state evidence for VBR, or Builder needs to verify an integration wire is observable end-to-end. Powered by agent-browser MCP — token-efficient browser automation (200–400 tokens/page).
日本語の概要は準備中です。原文の説明を表示しています。
Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.
日本語の概要は準備中です。原文の説明を表示しています。
Writing skill for freelancers and independent consultants. Covers project proposals, bids, client emails, and scope summaries. Leads with the client's problem, not the consultant's background.
日本語の概要は準備中です。原文の説明を表示しています。