ワンクリックで
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 ページを確認してインストールできます。
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.
SOC 職業分類に基づく
| 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.