算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
web-design-guidelines【设计与创意】Audit UI code against Vercel's Web Interface Guidelines — fetches live rules, reads specified files, outputs findings as file:line violations. Use when asked to review UI, check accessibility, audit design, review UX, or verify a component against web interface standards. Complements /lint-design-system (tokens) and accessibility-auditor (WCAG) with …
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
FETCH THE LIVE GUIDELINES BEFORE REVIEWING ANY FILE. Never apply remembered or assumed rules — always fetch fresh from the source URL. If WebFetch fails, report the failure and do not proceed with guessed rules.
Audits UI code against Vercel's Web Interface Guidelines. Outputs structured
file:linefindings.
Load this skill when the user asks to:
file:line: [rule violated] formatFetch fresh guidelines before each review session:
https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md
Use WebFetch to retrieve the latest rules. The fetched content contains all rules and output format instructions. Do not cache or remember rules across sessions — always fetch fresh.
Ask the user: "Which files or directories should I review? (e.g. src/app/features/dashboard/ or *.component.html)"
Follow the format specified in the fetched guidelines exactly. Default structure:
file:line — [Rule name]: [Description of violation]
Example:
dashboard.component.html:34 — Empty State: No empty state defined for zero-data condition
dashboard.component.html:67 — Focus Management: Interactive element lacks visible focus indicator
order-list.component.ts:89 — Loading State: Async operation has no loading feedback
If WebFetch fails to retrieve the guidelines URL:
Never fabricate rule findings if the fetch fails.
This skill is the third layer of UI review — run all three for complete coverage:
| Layer | Tool | What It Catches |
|---|---|---|
| Layer 1 — Design tokens | /lint-design-system | Hardcoded colors, raw spacing, inline typography, touch target violations |
| Layer 2 — WCAG accessibility | accessibility-auditor agent | Contrast ratios, ARIA labels, keyboard nav, semantic HTML |
| Layer 3 — Web interface patterns | web-design-guidelines (this skill) | Loading states, empty states, error handling, interaction patterns, focus management |
frontend-design — run BEFORE this skill to establish aesthetic direction and DFII scoredesign-system — token compliance enforcement (Angular + Flutter)angular-ui-patterns — Angular-specific loading/error/empty state doctrineaccessibility-audit — WCAG 2.1 AA compliance auditor