Skill
Audit UI code với ak:web-design-guidelines
Review một tập tệp web UI có phạm vi rõ theo Web Interface Guidelines mới được fetch và nhận finding ngắn gọn theo tệp cùng dòng.
Dùng ak:web-design-guidelines để review web UI code theo chế độ read-only.
Trước mỗi lần review, Skill fetch Web Interface Guidelines hiện tại từ upstream,
đọc tệp hoặc pattern bạn cung cấp, áp dụng rule đã fetch và báo cáo finding ngắn
gọn theo từng tệp ở dạng file:line.
Chọn ak:web-design-guidelines cho audit hiện tại
Dùng ak:web-design-guidelines khi
- Bạn muốn review UI, accessibility, UX, responsive behavior, form, navigation, motion, content handling, theming hoặc performance pattern.
- Bạn có tệp, directory hoặc glob có phạm vi rõ để kiểm tra.
- Bạn muốn finding cùng location mà không bắt đầu implementation.
Chọn workflow khác khi
- Bạn muốn design direction rộng hơn hoặc recommendation đi kèm. Dùng
ak:ui-ux-pro-max. - Bạn muốn sửa issue trong code. Hãy review trước, sau đó cấp quyền cho workflow
implementation riêng như
ak:frontend-design. - Bạn cần token architecture hoặc component spec. Dùng
ak:design-system.
Chuẩn bị audit scope và runtime
Cung cấp tệp hoặc pattern chính xác, framework cùng browser target liên quan và
mọi exception đã duyệt. Xác nhận cho phép network access vì workflow fetch
https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md
trước mỗi lần review. Nếu không có scope, Skill sẽ hỏi.
| Runtime | Cách gọi | Ranh giới khả dụng |
|---|---|---|
| Claude Code | /ak:web-design-guidelines ... | Phân phối native là mặc định; plugin là lựa chọn rõ ràng. Lần chạy cần local read access và tool có thể fetch upstream file. |
| Cursor | /ak:web-design-guidelines ... | Cách gọi bằng slash đã được người dùng xác minh; network và file tool phụ thuộc setup. |
| Codex | $ak:web-design-guidelines ... | Có hỗ trợ native discovery; yêu cầu network và read tương tự vẫn áp dụng. |
Hoàn thành Làm quen và xem Runtime adapter.
Chạy Skill
/ak:web-design-guidelines app/launch/**/*.tsx Review only these files. Fetch the current guidelines, report file:line findings, and do not edit code, install packages, or access live accounts/ak:web-design-guidelines app/launch/**/*.tsx Review only these files. Fetch the current guidelines, report file:line findings, and do not edit code, install packages, or access live accounts$ak:web-design-guidelines app/launch/**/*.tsx Review only these files. Fetch the current guidelines, report file:line findings, and do not edit code, install packages, or access live accountsArgument canonical là [file-or-pattern]. Skill không định nghĩa mode hay fix
flag.
Hiểu các giai đoạn
- Xác nhận scope. Workflow resolve tệp hoặc pattern được cung cấp và tránh code không liên quan.
- Fetch rule hiện tại. Workflow lấy upstream
command.mdlúc chạy thay vì dùng bản copy gắn với release. - Đọc các tệp đã chọn. Workflow chỉ thu thập code cần cho audit.
- Áp dụng mọi rule đã fetch. Category hiện tại gồm accessibility, focus, form, animation, typography, content, image, performance, navigation, touch, safe area, theming, locale, hydration và interaction.
- Báo cáo finding. Output được nhóm theo tệp, dùng
file:line, nêu issue ngắn gọn và đánh dấu tệp pass khi không có issue.
Giữ review ở chế độ read-only
Rule source có thể thay đổi giữa các lần chạy
Skill chủ động dùng branch main của upstream. Lần chạy sau có thể cho finding
khác mà không cần Kit update. Ghi retrieval time hoặc upstream revision khi
cần reproducibility và kiểm tra content đã fetch trước khi dựa vào rule thay
đổi đáng kể.
Việc fetch public rule file không cấp quyền upload local source, browse site khác, đổi code, cài checker, mở pull request, publish hay deploy. Fix cần request riêng và verification project thông thường.
Xác minh finding và bằng chứng
Audit hoàn tất nên nêu scope được review, upstream URL cùng retrieval evidence, mọi finding với local line hợp lệ và pass marker khi phù hợp. Hãy spot-check code được trích và xác nhận rule áp dụng trong bối cảnh framework cùng runtime của project.
Báo cáo là static source review, không phải bằng chứng từ browser, assistive technology, user test, performance trace hay formal accessibility assessment.
Xử lý sự cố hoặc tiếp tục
| Triệu chứng | Bước tiếp theo an toàn |
|---|---|
Runtime không nhận diện ak:web-design-guidelines | Xác nhận target cùng scope, mở lại runtime, rồi dùng Runtime không tìm thấy Skill hoặc Agent. |
| Không cung cấp tệp hoặc pattern | Cung cấp path hay glob hẹp và nêu exclusion. |
| Fetch upstream thất bại | Báo rằng không thể hoàn tất current audit; không trình bày rule cũ trong memory như vừa được fetch. |
| Finding không có dòng hợp lệ | Đọc lại tệp đã resolve và sửa hoặc bỏ finding. |
| Rule xung đột với project requirement | Ghi exception cùng authority; không âm thầm bỏ qua nguồn nào. |
| Bạn muốn sửa finding | Duyệt implementation scope riêng, sau đó chạy focused check trên patch. |
Tiếp tục với Tổng quan Marketing Kit hoặc Projects, artifacts và checkpoints.
Biết các giới hạn hiện tại
- Stable và beta chứa nội dung
ak:web-design-guidelinesbyte-identical trong các release đã kiểm tra. - Guideline body phụ thuộc network và không được bundle hay version-pin.
- Upstream rule là heuristic rộng. Một số finding cần context framework, product, browser, locale hoặc assistive technology.
- Báo cáo sạch không đảm bảo accessibility, usability, responsiveness, performance, security, conversion hay standards compliance.
Phát triển UI/UX guidance với ak:ui-ux-pro-max
Dùng design knowledge đi kèm để tạo interface direction, accessibility checklist hoặc design-system recommendation được persist và có thể review.
Nhận tư vấn kỹ thuật với ak:ask
Dùng ak:ask để nhận hướng dẫn kỹ thuật và kiến trúc dựa trên bằng chứng mà không bắt đầu implementation.