Agent Skills
› di-sukharev/vibe
› ui-review
ui-review
GitHub自动化UI视觉审查工具,通过截图对比设计规范修复前端样式问题并验证主题配置。
Trigger Scenarios
用户要求审查或优化界面外观
新增页面或布局变更后的视觉检查
Install
npx skills add di-sukharev/vibe --skill ui-review -g -y
SKILL.md
Frontmatter
{
"name": "ui-review",
"description": "Runs the screenshot tour, reviews the images against the UI guide, fixes issues in the source, and re-checks. Use after a new screen or a layout change, or when the user asks to review, polish, or restyle the UI."
}
Steps
- Run
bun run screens -- -g "<route or website>". UI says where the images land; TESTING says how the demo data is seeded. - Review every image against UI:
- 375 px and 1280 px widths, light and dark themes;
- every data state (loading, empty, error, success), and visible keyboard focus;
- design tokens only, with consistent spacing and typography;
- no overflow or clipping, and only real API data.
- Fix issues in the source. Compose from
src/components/uiand existing compositions; never restyle shadcn. No raw colors or arbitrary values — tokens and the Tailwind spacing scale only. - Re-run the screens. Stop after two rounds and report what remains.
- Theme change: when the user wants a different look, edit
theme.jsonas UI describes, runbun run theme, then re-run the screens. Say howtheme.jsonrelates to the visual-style answer in CHECKLIST. - Do not drive a browser interactively unless the user asks.
Version History
- 475d051 Current 2026-09-27 17:44


