本文へ移動
cccskills
無料GitHub で公開

codex-frontend-implementation

Use when implementing web UI in React, Next.js, Tailwind, CSS, or GSAP against an approved design, fast-path brief, or prototype UX contract.

インストール方法を見る

含まれるファイル(28)

  • SKILL.md5.2 KB
  • agents/openai.yaml280 B
  • craft/animation-systems.md5.3 KB
  • craft/beautiful-shadows.md2.6 KB
  • craft/build-awwwards-quality-sites.md7.2 KB
  • craft/cinematic-gsap-lenis-motion-system.md17.4 KB
  • craft/css-border-gradient.md3.0 KB
  • craft/frontend-design.md8.1 KB
  • craft/glass-dark-ui.md3.2 KB
  • craft/gsap.md3.2 KB
  • craft/landing-page.md5.3 KB
  • craft/masked-reveal.md4.0 KB
  • craft/pricing-page.md5.9 KB
  • craft/product-proof-saas.md4.4 KB
  • craft/progressive-blur.md6.0 KB
  • craft/PROVENANCE.md1.1 KB
  • craft/scroll-progress-timeline.md4.1 KB
  • craft/staggered-word-reveal.md5.0 KB
  • craft/tailwindcss.md2.9 KB
  • references/accessibility-rules.md8.9 KB
  • references/css-architecture.md4.0 KB
  • references/frontend-rules.md17.1 KB
  • references/gsap-mastery.md26.8 KB
  • references/nextjs-app-router.md392 B
  • references/nextjs-patterns.md8.8 KB
  • references/react-patterns.md8.9 KB
  • references/react-tailwind-shadcn.md552 B
  • starters/design-system.css858 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

TL;DR

Implement the selected brief. Honor incumbent tokens and DESIGN.md. Load stack recipes, then at most two craft files. Keep design exploration in codex-frontend-design; implement its selected direction faithfully.

Frontend Implementation

Activation

  • After codex-frontend-design fast, prototype, or studio path.
  • $create UI work routed to frontend-specialist.
  • Prompts naming React, Next, Tailwind, shadcn, GSAP, CSS, components.

Load order

  1. references/frontend-rules.md
  2. Stack recipe: references/react-tailwind-shadcn.md and/or references/nextjs-app-router.md
  3. references/accessibility-rules.md
  4. Optional craft file from craft/ matching the requested effect
  5. Starter tokens: starters/design-system.css (OKLCH, no Inter default)

For GSAP, ScrollTrigger, scrubbed, or pinned scenes, also load references/gsap-mastery.md and follow the scene intent in the approved UX contract. Do not treat its API examples as design defaults.

Rules

  • Match the brief. Do not swap palettes to look busy.
  • “Do not invent a new art direction” applies after a direction has been selected. The design task may establish a distinctive, product-fit direction first; then carry it through implementation without quietly flattening or changing it.
  • Treat the approved UX contract or audit findings as the implementation boundary. Preserve working routes, API/auth boundaries, data flow, and successful tasks; inspect consumers before changing a shared component and recheck affected consumers afterward.
  • Preserve the repository's existing frontend architecture unless evidence shows it is causing maintenance problems. Before moving or extracting code, inspect ownership and import direction, then apply references/frontend-rules.md for proportionate structure, shared boundaries, and safe migration. A visual task does not justify a repository-wide architecture rewrite.
  • For a material change to an existing product, use the audit's KEEP / REFINE / RECOMPOSE / REBUILD decision to preserve what works and target the evidenced root cause. A narrow fix does not need a redesign rationale or extra artifact.
  • For a substantial layout change, follow the existing layout contract: keep the named task, content order, navigation, and control behavior stable while changing only the chosen creative direction. Prove the composition on a representative route with realistic long content before applying it to other shared consumers.
  • Use intrinsic sizing where content must flex (minmax(0, 1fr) and min-width: 0 where appropriate); avoid fixed height for variable text/data and absolute positioning for essential content. Keep intentional overflow local to the table or media region that needs it.
  • Keep the change proportional: name the observable problem and expected outcome, explain why the current approach is insufficient for major refactors or dependencies, and record affected consumers, regression risk, verification, rollback, alternatives, and tradeoffs in the existing audit note. Prefer the simplest change that resolves the cause.
  • Separate data, state, presentation, and behavior only when that improves clarity; reuse shared components for consistent product behavior, and avoid duplicate implementations or abstractions that only add configuration.
  • Do not substitute static demo data for an existing working integration. If the requested artifact is a prototype and must mock a service, label the mock clearly and report that end-to-end behavior is unverified.
  • Implement real control outcomes and the loading, empty, error, success, and disabled states required by the product. Do not leave visible controls inert or silently remove difficult functionality.
  • Prefer transform/opacity when they fit the effect; honor prefers-reduced-motion with a content-equivalent state.
  • When assets affect the page, follow ../codex-frontend-design/references/imagery.md: keep controls, copy, and states semantic; implement the stated crop and responsive behavior; preserve a fallback; and review the asset at its actual rendered size in the component.
  • Every control needs states from ../codex-frontend-design/references/component-states.md.
  • Product facts > anti-slop > wow recipes.
  • Run project-native checks that apply to the changed behavior; distinguish checks run from assumptions. After substantial UI, run $visual-gate and inspect the captured render, not only source output.
  • After each material iteration, compare expected and actual outcome, verify affected shared consumers, and update the same audit note. Do not add work once meaningful, actionable issues within scope are resolved or remaining issues are lower value, blocked, or out of scope.
  • For structural changes, hand off the ownership or dependency changes, affected consumers, checks run, and any material remaining debt. Do not create an architecture document for a narrow UI change; use an existing project record for decisions that need to persist.

Craft library

Curated technique skills live in craft/. See craft/PROVENANCE.md. Load one file, not the whole folder.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work — guides completion of development work by presenting structured options for merge, PR, or cleanup

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Use when a project has 50+ files, missing context, or explicit $codex-genome request; generates multi-layer project context to reduce hallucination.

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Use for DESIGN.md visual identity contracts; author, scaffold, lint, diff, and export design contracts with the upstream spec and CLI.

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Use when code changes may require documentation updates; maps git diff to candidate docs without auto-editing documentation.

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Use for documents, reports, memos, guides, academic papers, or formal text that needs clear structure, reliable tone, formatting, and diagrams.

日本語の概要は準備中です。原文の説明を表示しています。

Bang-isme/CodexAI---Skills102026年10月5日 更新

Bang-isme のスキルをすべて見る

このスキルの問題を報告する