بنقرة واحدة
ccd-ui-review-gate
A final UI review checklist for CCD visual work before staging, committing, or pushing.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
A final UI review checklist for CCD visual work before staging, committing, or pushing.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Governs CCD local animate-lite route and wrapper transition usage without adding full Animate.css.
Governs controlled GSAP usage for CCD web-demo component-scoped Level 1 and Level 2 motion.
Defines CCD material, liquid-glass-inspired surfaces, depth, shadows, borders, and overlay usage while preserving token and readability rules.
Defines CCD motion levels, animation limits, reduced-motion behavior, and motion review rules.
Maps CCD page types to UIDesignState, layout archetypes, density, hierarchy, component choices, and UI quality expectations.
Defines CCD's product visual language so AI-generated UI feels premium, coherent, Apple/Google-quality, and CCD-specific while preserving architecture and governance.
| name | ccd-ui-review-gate |
| description | A final UI review checklist for CCD visual work before staging, committing, or pushing. |
| version | 1.0.0 |
Use this skill before staging UI changes.
Reject if any answer is no:
Can the primary task be understood within three seconds?
Is there one visual thesis?
Is there one signature detail at most?
Is the content hierarchy obvious?
Does the page look intentional in both light and dark mode?
Are hover, focus, selected, disabled, loading, empty, and error states designed?
Are icons used only where useful?
Is motion restrained and explanatory?
Does the UI feel CCD-specific rather than generic SaaS?
Reject if found:
glass-base usage;rem/em layout values where CCD forbids them;:deep(.p-*) outside documented exceptions;overflow-auto on page roots;Reject if:
Reject if:
Before committing:
Do not commit local screenshot artifacts unless the repo explicitly tracks them.
Use the smallest sufficient set first, then final gates:
pnpm --filter @ccd/web-demo type-check
pnpm lint:check
pnpm build:web-demo
pnpm e2e:smoke
pnpm e2e:layout
pnpm e2e:visual
pnpm e2e:qa
pnpm governance:gate
pnpm validate
git diff --check
If snapshots intentionally change, request owner approval before updating them.