Cinematic ai Visual Prompt Hub
# Cinematic AI Visual Prompt Hub Implementation Plan > **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Build and publish a public GitHub Pages learning site that collects cinematic AI visual/video prompting knowledge, then add the entry to the user's GitHub profile and portfolio. **Architecture:** React + Vite static app hosted on GitHub Pages. Content lives in versioned local data modules, validation scripts enforce source coverage and schema, and Playwright smoke tests verify the rendered learning flow. **Tech Stack:** React, Vite, CSS modules/global CSS, Node validation scripts, Playwright smoke script, GitHub Actions Pages deployment. ## Global Constraints - The site must be public and suitable for GitHub Pages. - The site must use the reference page only for style/taxonomy inspiration, not wholesale copying of third-party content or media. - Search must cover official docs, GitHub, Chinese web, Zhihu, Douyin web results, Xiaohongshu web results, YouTube, and X/Twitter public results where accessible. - Research output must record source platform and access limitations. - The first screen must be the usable learning experience, not a generic landing page. - Use React + Vite unless an existing project constraint makes that impossible. - No hidden backend or runtime secret is allowed; all production data must be static. - Validation must prove all nine modules exist and required platforms are represented or explicitly marked as access-limited. - Final delivery must include a public repo URL, live Pages URL, profile entry, portfolio entry, and verification evidence. --- ## File Structure - Create `package.json`: scripts for dev, build, preview, validation, smoke. - Create `index.html`: Vite mount point and metadata. - Create `vite.config.js`: GitHub Pages base path `/cinematic-ai-visual-prompt-hub/`. - Create `src/main.jsx`: React entry. - Create `src/App.jsx`: app shell, layout composition, search/filter state, modal state. - Create `src/styles.css`: design tokens, responsive layout, animation, components. - Create `src/data/modules.js`: nine module definitions and palette metadata. - Create `src/data/sources.js`: curated source index from research. - Create `src/data/terms.js`: original term/prompt cards tied to source IDs. - Create `src/lib/search.js`: normalized search/filter helpers. - Create `tools/validate-data.mjs`: schema, duplicate, module, platform, and source reference checks. - Create `tools/smoke-check.mjs`: local static server plus Playwright desktop/mobile checks. - Create `.github/workflows/pages.yml`: build and deploy GitHub Pages. - Modify `README.md`: user-facing introduction, local commands, source policy. - Later modify `/Users/siuserxiaowei/siuserxiaowei/README.md`: add repo/live entry without reverting existing user changes. - Later clone/modify `siuserxiaowei.github.io`: add portfolio entry without disturbing unrelated state. --- ### Task 1: Scaffold React/Vite App and Validation Harness **Files:** - Create: `package.json` - Create: `index.html` - Create: `vite.config.js` - Create: `src/main.jsx` - Create: `src/App.jsx` - Create: `src/styles.css` - Create: `src/data/modules.js` - Create: `src/data/sources.js` - Create: `src/data/terms.js` - Create: `src/lib/search.js` - Create: `tools/validate-data.mjs` - Create: `tools/smoke-check.mjs` - Modify: `README.md` **Interfaces:** - Produces `modules`, `sources`, and `terms` named exports consumed by app and validators. - Produces `filterTerms({ terms, sources, query, moduleId, platform })` returning an array of enriched term cards. - [ ] **Step 1: Add app dependencies and scripts** Create `package.json` with scripts:
fill the variables
This prompt has 1 variable. Pro fills them into a ready-to-paste prompt for you — no manual find-and-replace.
{terms, sources, query, moduleId, platform}
Unlock with Pro →when to use it
Community prompt sourced from the open-source GitHub repo siuserxiaowei/cinematic-ai-visual-prompt-hub (no explicit license). A "Cinematic ai Visual Prompt Hub" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
productivitycommunitydeveloper
source
siuserxiaowei/cinematic-ai-visual-prompt-hub · no explicit license
more in Productivity
Productivity✓ tested
Summarize a doc into decisions & actions
chief of staff who extracts what to DO, not just what was said
Productivity✓ tested
Draft a reply to a hard email
calm, direct communicator who de-escalates without caving
Productivity✓ tested
Turn a brain-dump into a weekly plan
planning coach who protects your focus, not just your calendar