Build or transform ecommerce websites from loose company, product, or brand briefs into unconventional, brand-specific shopping experiences with original ImageGen product imagery. Use when a user asks for a crazy, wild, experimental, unconventional, anti-template, art-directed, or highly memorable online store; wants Codex to invent an ecommerce visual direction from business details; or wants a working storefront that combines creative concepting, generated product photography, responsive implementation, cart interactions, validation, and optional publishing.
Build a single-file, self-contained HTML demo/landing website that showcases a GitHub repository's functionality. Use this skill whenever asked to generate a demo site, landing page, showcase page, project website, or interactive demo for a repo. Produces one portable demo.html with no build step and no external dependencies beyond optional CDN assets.
Build a screen the way the StyleSeed reference demo was built — one command that ENFORCES the full loop (lock the look → build → score → fix to ≥80 → only then show). Use this instead of building UI free-hand; it closes the gap between "knows the rules" and "actually followed them."
Build or transform lightweight realtime voice-chat apps with a talking character avatar from either a user-supplied photograph or a text description. Use when Codex is asked to create a talking avatar, photo avatar, character chatbot, roleplaying voice companion, mouth-sprite animation, or reusable OpenAI Realtime avatar app in Vite/Next.js, including BYOK API-key intake, identity-consistent image generation, audio-driven lip sync, testing, and deployment.
Build the actual product — from landing page to deployed MVP with payment integration, QA testing, and post-deploy canary monitoring. Handles code generation, deployment, database setup, authentication, Stripe/payment integration, systematic QA protocol, and production health scoring. Use when the user needs to build something, deploy a product, set up payments, create a landing page, or says 'build this', 'deploy', 'create MVP', 'set up payments', or 'ship it'.
FastAPI best practices and conventions. Use when working with FastAPI APIs and Pydantic models for them. Keeps FastAPI code clean and up to date with the latest features and patterns, updated with new versions. Write new code or refactor and update old code.
Use this skill whenever a user wants to install, configure, write, generate, debug, or choose options for Chopper HTTP clients in Dart or Flutter, including @ChopperApi services, ChopperClient setup, build_runner/chopper_generator, converters, interceptors, response handling, query parameters, or chopper_built_value integration.
Author a Scarf mini-app — a small sandboxed web surface (HTML/CSS/JS) that renders inside a project's cockpit and talks to the bound Hermes session + project data through the versioned window.scarf bridge. Use to build a bespoke panel (a task board, an approval queue, a chart, a data table) for a project.
Run a local Superdesk development environment. Works only inside the
`superdesk/` host repo, with sibling repos (superdesk-client-core,
superdesk-planning, optionally superdesk-analytics / superdesk-publisher)
cloned into the same parent directory. Wraps the dev scripts under
`scripts/dev/` (setup, up, down, extension enable/disable) so non-experts
don't have to remember Docker / npm / grunt commands.
Invoke when the user wants to do any of:
— "set up the local env", "first-time setup", "I just cloned the repo, get me running"
— "start the app", "run superdesk locally", "spin up the dev environment"
— "stop the app", "shut down the local environment"
— "enable the X extension", "add the helloWorld extension", "turn on usageMetrics"
— "disable the X extension", "remove the markForUser extension"
— "list extensions", "which extensions are available", "what's enabled"
Do not invoke for: the fully-containerised workflow (just `docker compose
up` against the existing `docker-compose.yml` — no skill needed), running
the e2e test suite (that lives in superdesk-client-core), Python/server
code changes, production deploys, or work in any repo other than
`superdesk/`.