Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when the project uses `livewire/flux` — dispatched by `directives/ui/{apply,review,polish}.ts`. Covers Flux components, slots, variants, and form primitives.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Grounded stack guidance: Tailwind-layer Do/Don't + docs URLs via
./scripts-run <skills-root>/corpus-grounding/scripts/ground search --manifest <skills-root>/design-intelligence/data/manifest.json --stack html-tailwind "<topic>". Seedesign-intelligence.
flux is the primitive-library executor for projects on the
Livewire + Flux stack. It is invoked by
directives/ui/apply.ts
once the design brief is locked, and revisited by review.ts /
polish.ts during the design-review loop. It does not own the
flow, does not drive the audit, and does not lock the design.
| Concern | Owner |
|---|---|
| Audit + token inventory (mandatory pre-step) | existing-ui-audit |
| Design brief (layout / states / microcopy) | directives/ui/design.ts |
| Universal design heuristics | fe-design |
| Component logic / state / actions | livewire |
| Static Blade partials | blade-ui |
Cite this skill when:
livewire/flux and directives/ui/apply.ts dispatches Flux primitivesDo NOT use when:
blade-ui skill)livewire skill)react-shadcn-ui skill)directives/ui/ orchestratorcomposer.json for livewire/flux.<flux:*> components instead of raw HTML.variant prop for styling (not custom Tailwind for standard styles).wire:model for Livewire binding.label prop on form fields (accessibility).→ See guideline php/flux.md for component reference, variants, forms, icons.
When this skill is dispatched by directives/ui/review.ts (test slot)
or directives/ui/polish.ts (verify slot) — i.e. a review/polish run,
not the initial apply — it also emits:
state.ui_review.a11y — {violations: [{rule, selector, severity}, ...], severity_floor?, accepted_violations?}. Use the same (rule, selector)
shape as state.ui_audit.a11y_baseline so the engine's de-dup matches
pre-existing entries on replay. Omit the envelope on apply passes; the
engine's _apply_a11y_gate only fires when a baseline is present.state.ui_review.preview — {render_ok: bool, screenshot_path?, dom_dump_path?, error?, skipped?}. render_ok: false with error
populated triggers the preview_render_failed halt; render_ok: true
with screenshot_path threads the screenshot into the delivery
report's artifacts list. Browser tooling (Playwright/Cypress/…) is
a consumer-project dependency — this package does not ship one.Polish dispatch: when the dispatcher skips review because a previous
review pass already returned SUCCESS, this skill MUST itself
synthesise the updated state.ui_review.findings (including any
remaining a11y_violation entries) so the engine's gate sees the
current state on the next polish round.
When DESIGN.md declares ## Taste Dials, honour them: Variance → layout-family spread + asymmetry tolerance; Motion → animation budget + reduced-motion posture; Density → spacing scale + information-per-viewport. Absent → follow the design brief's inferred dials.
<input>, <select>, <button> when Flux equivalents exist.label prop on form fields — accessibility.Flux primitives carry sane defaults, but composition still drifts into slop —
pull docs/guidelines/design-antipatterns.md
and check Layout (L1/L2 hero-metric + identical-card grids) and Color
(C1 gradient defaults) before shipping. Tailwind-level bans:
tailwind-engineer.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.
日本語の概要は準備中です。原文の説明を表示しています。
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
日本語の概要は準備中です。原文の説明を表示しています。
Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.
日本語の概要は準備中です。原文の説明を表示しています。