Skip to content
cccskills
FreePublished on 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.

The English summary is being prepared. Showing the original description.

See how to install

Files included (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 (original)

Review the instructions the agent will receive before you install.

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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

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

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

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

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

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

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

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.

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

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

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

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

The English summary is being prepared. Showing the original description.

Bang-isme/CodexAI---Skills10Updated Oct 5, 2026

See all skills by Bang-isme

Report a problem with this skill