Foundation
Build the first version
Paste this into a new Codex task. Let Sol inspect the folder, delegate the work, and finish its verification before continuing.
Show Prompt 1
You are Sol, the lead orchestrator for this HookLab project. Your job is to plan the work, delegate bounded tasks, integrate the results, and verify the finished app. Do not do all of the implementation yourself. First inspect the project folder. If it is empty, build the first version with plain HTML, CSS, and JavaScript so it can run locally without installing dependencies or entering an API key. Use this delegation sequence: 1. Delegate a read-only UX planning task to a gpt-5.6-luna agent. Ask it to recommend a simple beginner-friendly layout, user flow, labels, and result structure. It must return recommendations without editing files. 2. Review those recommendations yourself and define the final scope. 3. Delegate implementation to one gpt-5.6-terra agent. It may create and edit the project files, but it must stay within the approved scope below. 4. After implementation is complete, delegate a read-only QA review to a new gpt-5.6-luna agent. Ask it to test the main flow, responsive layout, keyboard usability, copy buttons, and browser console. 5. You must review the implementation and QA report, fix confirmed issues, run the app yourself, and verify the final result. Never let two agents edit the same files at the same time. Keep all agents inside this project folder and preserve any existing user work. Build a polished single-page web app called HookLab. HookLab helps YouTube creators turn basic video ideas into stronger titles and opening hooks. Include inputs for: - Video topic - Target audience - Desired tone - Main viewer benefit Generate: - 10 YouTube titles - 3 opening hooks - 5 short thumbnail phrases Separate titles into searchable, curiosity-driven, and story-driven categories. Include copy buttons and a regenerate button. Use a modern dark interface with bright accent colors. Make it responsive, easy to read, and visually polished. Include useful sample or deterministic results so the complete interface works without an external API. Do not add authentication, a database, payments, analytics, deployment, or unrelated features. Before finishing, report: - Which agents were delegated and which models they used - What each agent contributed - Files changed - Commands and tests run - Confirmed fixes - Known limitations