Communitygithub.com

Web 界面指南审查技能

审查UI代码是否符合Web界面指南。在用户要求“审查我的UI”、“检查可访问性”、“审计设计”、“审查UX”或“检查我的网站是否符合最佳实践”时使用。

Web 界面指南审查技能 是什么?

该技能旨在帮助开发者和AI代理审查UI代码,确保其符合最新的Web界面指南。它通过从指定URL(`https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md`)获取最新的指南规则,然后读取用户指定的文件,逐一检查所有规则,并以简洁的 `file:line` 格式输出发现的问题。该技能特别适用于开发工作流的审计阶段(即编码后的审查),能够高效识别可访问性、性能和最佳实践方面的问题。支持诸如“review my UI”、“check accessibility”、“audit design”等自然语言触发命令,也可在用户未提供文件时主动询问待审查的文件。技能主要面向使用Claude Code、Cursor、Codex等AI代理的开发团队,帮助他们快速定位UI代码中的合规性问题。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/diegosouzapw/awesome-omni-skill/tree/HEAD/skills/development/web-design-guidelines-gensart-projs

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Web 界面指南

审查文件是否符合 Web 界面指南。

工作原理

  1. 从下方来源 URL 获取最新指南
  2. 读取指定文件(或提示用户提供文件/模式)
  3. 对照获取的指南中的所有规则进行检查
  4. 以简洁的 file:line 格式输出发现的问题

指南来源

在每次审查前获取最新指南:

https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md

使用 WebFetch 检索最新规则。获取的内容包含所有规则和输出格式说明。

用法

当用户提供文件或模式参数时:

  1. 从上述来源 URL 获取指南
  2. 读取指定的文件
  3. 应用获取的指南中的所有规则
  4. 使用指南中指定的格式输出发现的问题

如果未指定文件,请询问用户要审查哪些文件。


相关技能

技能使用时机
前端设计编码前 - 学习设计原则(色彩、排版、UX 心理学)
web-design-guidelines(本技能)编码后 - 审计可访问性、性能和最佳实践

设计工作流

1. 设计   → 阅读前端设计原则
2. 编码     → 实现设计
3. 审计    → 运行 web-design-guidelines 审查 ← 您在此处
4. 修复      → 处理审计结果

Individual skills in this repo

This repo contains 17 individual skills — each has its own dedicated page.

diegosouzapw/awesome-omni-skill

Build a GitHub portfolio that gets you hired — curate 3-5 polished projects, craft compelling READMEs, deploy live demos, tell a coherent story across your repos, and align everything to AI-native development roles. Use when preparing your GitHub for job searches, deciding what to pin, or auditing your public presence.

diegosouzapw/awesome-omni-skill

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

diegosouzapw/awesome-omni-skill

Factor modeling and portfolio construction (Markowitz, Black-Litterman, constraints, turnover).

diegosouzapw/awesome-omni-skill

Analyze the CustomGPT.ai Labs Innovation workbook and cost tracking data to surface portfolio-level insights, trends, and recommendations for where to focus Innovation efforts.

diegosouzapw/awesome-omni-skill

Optimize project portfolio selection under constraints using mathematical optimization

diegosouzapw/awesome-omni-skill

Rapidly build, prototype, and deploy full-stack software using AI "text-to-app" tools. Use this when you need to create a greenfield application, build a high-fidelity working prototype for user testing, or bypass traditional engineering bottlenecks for internal tools.

diegosouzapw/awesome-omni-skill

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios,...

diegosouzapw/awesome-omni-skill

Minimalist, typography-focused portfolio design system inspired by neo-brutalist and Swiss design principles. Emphasizes bold typography, generous whitespace, monochromatic color schemes, and elegant simplicity for developer/designer portfolios.

diegosouzapw/awesome-omni-skill

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

diegosouzapw/awesome-omni-skill

High-converting landing pages. Copy + design + implementation. Triggers: landing page, conversion page.

diegosouzapw/awesome-omni-skill

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

diegosouzapw/awesome-omni-skill

Detect and explain risk drift in lending portfolios over time using vintage analysis, migration matrices, and concentration metrics. Use when monitoring portfolio credit quality trends, preparing board risk reports, conducting stress testing, or when risk metrics deviate from appetite thresholds.

diegosouzapw/awesome-omni-skill

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

diegosouzapw/awesome-omni-skill

Index-based file discovery using ABOUTME headers. Use INSTEAD of grep or Explore agent when searching for files by purpose or feature. Faster and more accurate than scanning code. Invoke this skill when user asks "which files handle X", "where is Y implemented", or when you need to find files related to a feature or task.

diegosouzapw/awesome-omni-skill

Index-based file discovery using ABOUTME headers. Use INSTEAD of grep or Explore agent when searching for files by purpose or feature. Faster and more accurate than scanning code. Invoke this skill when user asks "which files handle X", "where is Y implemented", or when you need to find files related to a feature or task.

diegosouzapw/awesome-omni-skill

Automate Klipfolio tasks via Rube MCP (Composio). Always search tools first for current schemas.

diegosouzapw/service-website-generator

Orchestrates automated service-based website generation with local SEO optimization. Creates 200+ service+location pages using parallel agents, Unsplash images via Jina AI, NextJS with dynamic routing, and PostgreSQL database. Use when building service business websites (plumbers, electricians, pressure washing, HVAC, etc.) targeting multiple locations.

相关技能