← All sessionsHomeSearch
AI Catalyst C3·Core Sessions - Week 2·2:45:01

Session 3: Building Elegant Landing Pages

Harshit Trainer — Catalyst program director (Sessions 2, BC2-4); demonstrated everything through the Codex desktop app, having recently moved his team from Claude Code to Codex (his YouTube video on the switch referenced) · Niharika Cohort manager — Slido link, CSAT poll, transcript-upload follow-up

Session map

WORKBENCH & THE PROBLEMSKILLS & SOURCESPREMIUM & SHIPPINGThe Codex workbenchprojects · browser · reasoning dialLanding-page anatomyhero · social proof · CTAAI slopabundance psychologyWhat a skill isa folder with your processHallmarkbuild · study · audit · redesignComponent libraries21st.dev · copy the promptVideo-hero workflowimage → video → inward maskHostingGitHub Pages · Vercel · ask the agentTool selectionLovable → Codex · parallel testsPortfolio & marketcatalog pages · local businesses
Workbench & the problemSkills & sourcesPremium & shipping
click a node — its card pops up (drag it anywhere, × to close)
Concept

The map reads left to right — workbench & the problem flow into skills & sources, then into premium & shipping. Click any node to open that idea here; every timestamp jumps into the recording.

The short version

  1. Any coding agent one-shots a decent landing page now — so the session teaches what's left: the anatomy vocabulary for precise prompting, the psychology of AI slop, and the skill/component/video toolbox that makes a page stand out.
  2. First real skills lesson of the program: a skill is a folder — SKILL.md instructions plus references, templates and (for complex workflows) agent-written scripts — with skills.sh as the marketplace and the business insight that skills are what n8n workflows were a year ago.
  3. The Hallmark design skill ('refuses to look AI-generated') and its four commands — build, study (reverse-engineer any site's theme into JSON), audit (slop report on your own site), redesign — demoed live building a voice-agents-for-real-estate site in Codex.
  4. Premium moves: 21st.dev for copy-paste components (navbars, carousels, backgrounds), motionsites.ai/Dribbble/Framer for inspiration, and the video-hero workflow — Nano Banana/ChatGPT image → Gemini video → inward-masked hero background — an agency-grade page in minutes.
  5. Shipping and tooling Q&A: GitHub Pages for static, Vercel for apps (ask the agent 'what's the best way to host this'), Lovable for prototyping then graduate to Codex, parallel skill A/B testing, and the 'do you deserve an executive assistant?' verdict on Hermes/OpenClaw.

The concepts

01

The Codex desktop workbench

0:09:38

The session's instrument is also its lesson: one desktop app where chat, files, browser, terminal and git live together — pick your reasoning depth per task and build.

Codex is OpenAI's counterpart to Claude Code, and the tour covered what a non-engineer needs: projects are just folders (create fresh or point at an existing one); the model is GPT-5.5 with a reasoning selector — low/medium for simple work, high for coding, extra-high for gnarly debugging — which doubles as a cost dial. The top-right panel holds the working surfaces: file browser with previews, an in-app browser (the feature he says Claude Code lacks — preview the site, scroll it, screenshot sections), code-change review, and a terminal. Every project gets git tracking automatically; the branch/changes vocabulary gets its own session later.

His tooling politics are refreshingly provisional: he downgraded Claude Code, runs Codex at $100 (a $20 ChatGPT plan is enough to start), is moving his team over — and openly says he may switch back when Anthropic ships something better. The meta-lesson: agents are interchangeable workbenches; skills and workflows (this session's real content) travel between them.

Worked example · from the session

The live setup: 'outskill elegant landing pages' project created from scratch, dummy files added, file previews opened, git changes visible — the whole workbench in ninety seconds.

Why it matters

Everything from here to the end of the course happens inside an agent workbench like this one. Knowing the surfaces — and the reasoning dial — is the difference between driving the tool and being driven.

People get this wrong

Pick the one true coding agent and commit.

Even the trainer's choice is provisional ('ask me in two weeks'). Skills and workflows are tool-agnostic — the workbench is a rental, the systems are yours.

For your projects

The reasoning-tier dial is the same discipline as your Fable-vs-Opus routing: match model depth to task stakes. And his in-app-browser praise explains why your preview-file pattern matters — seeing the artifact beats imagining it.

Go deeper

In one line: OpenAI's Codex app (chatgpt.com/codex, works with any ChatGPT plan): projects are folders, GPT-5.5 with selectable reasoning (low/medium/high/extra-high), a top-right panel with files, in-app browser, code-change review and terminal — and automatic git tracking on every project.

His stack decision: downgraded Claude Code, moved to the $100 Codex tier, team migrating next month — 'and I may have to go back' (0:09:38)

Reasoning tiers as a cost dial: low/medium for simple tasks, high for coding, extra-high for hard debugging (0:13:44)

The in-app browser is the differentiator he cites over Claude Code: preview, scroll, screenshot the site being built (2:04:19)

One interface for everything: chat, projects, automations (weekly invoice reconciliation shown), plugins/apps — Slack, GitHub, Notion, Gmail (1:14:55)

▶ Watch this taught: 0:09:38

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

How do you choose a reasoning tier?

Low/medium for simple tasks, high for most coding, extra-high for complex debugging — it's a quality-vs-cost dial.

What four surfaces live in the top-right panel?

Files (with preview), the in-app browser, code-change review, and the terminal.

02

Anatomy of a high-converting landing page

0:15:46

You already know what a landing page looks like — the upgrade is knowing what every section is CALLED, because names are what prompts are made of.

The anatomy runs top to bottom: a navbar with clear labels; the hero — the most critical piece, first thing to load — which must show the outcome the audience wants, handle objections up front, and carry a strong headline, clear subheading and a product visual or demo, always mobile-first; social proof immediately after (logos, credibility markers); then the supporting cast — use cases, why-us, how-it-works, benefits, pricing, testimonials, CTA, FAQs, footer. Learning these terms is practical, not academic: 'make the hero show the outcome and move social proof above the fold' is a usable prompt; 'make it better' is not.

Then the twist that frames the whole session: this diagram is universally known — including by the models. If a hundred people feed the same anatomy to the same agents, a hundred near-identical pages result. Nailing the anatomy is table stakes; the rest of the session is about the uniqueness layer the diagram can't provide.

Worked example · from the session

Codex's own landing page read against the checklist live — minimal icon, animated background, credibility below — then his agency's logo-row-beside-hero as the social-proof placement.

Why it matters

Section vocabulary turns vague dissatisfaction into precise iteration — and knowing the anatomy is exactly how you recognize what's missing from a one-shot output.

People get this wrong

Following the high-converting anatomy makes your page stand out.

It makes your page competent — and identical to everyone else following it. The anatomy is the floor; uniqueness (skills, components, video) is the differentiator.

Navbar — central, clear labels: solutions · pricing · CTA Hero — the outcome your audience wants strong headline · clear subheading · product visual or demo video handle objections up front · mobile-first always Social proof — logos, credibility, right below the hero Use cases · why us · how it works · benefits · pricing testimonials · CTA · FAQs · footer Everyone has this same diagram — nailing it is table stakes, and identical execution of it is exactly what reads as AI slop Learn the terms so your prompts can name each section — then add the uniqueness the diagram can't give you.
The standard stack — table stakes to nail, and exactly what reads as slop if that's all you do
Go deeper

In one line: The standard stack: navbar (central, clear labels) → hero (the outcome the audience wants, objections handled, strong headline + subheading + product visual/demo, mobile-first) → social proof → use cases, why-us, how-it-works, benefits, pricing, testimonials, CTA, FAQs, footer.

The vocabulary is the point: knowing 'hero section', 'social proof', 'CTA' lets your prompts target sections precisely (0:17:47)

Live references: Codex's own page (icon + live background + credibility) and his agency site (client logos beside the hero) (0:19:48)

The trap named immediately: everyone has this diagram — identical execution of it is the definition of slop (0:19:48)

▶ Watch this taught: 0:15:46

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

What three jobs must the hero do?

Show the outcome the audience wants, handle objections up front, and present a strong headline + subheading + product visual — mobile-first.

Why learn the section names at all?

Prompts operate on names: 'strengthen the social proof', 'add a demo to the hero' — vocabulary is the interface to iteration.

03

AI slop: abundance psychology

0:21:51

Nobody called it slop last year — the output got better and the label got harsher, because slop isn't a quality judgment, it's an abundance judgment.

The psychology: the output quality we now dismiss as 'AI slop' would have stunned anyone a year ago. What changed isn't the quality — it's the abundance. When every AI agency ships the same anatomy, same purple-gradient hero, same blocks-blocks-blocks sections (features in 4 blocks, pricing in 3, testimonials in 3), pattern recognition kicks in and the whole class reads as machine output. Slop is what familiarity does to competence.

Two practical corollaries. First, the fix isn't trying harder within the pattern — it's breaking the pattern (skills like Hallmark exist precisely for this). Second, from the Q&A: slop is irreducibly subjective — a Microsoft engineer scoffs at the swipe-to-apply job app that's making a Hong Kong kid millions. No tool can flag it, and you shouldn't pre-reject your own work: ship it, market it, and let real users — not your inner critic — decide.

Worked example · from the session

The thought experiment run on the audience: give all several hundred of you this same anatomy diagram and the same prompt — every AI agency page on the internet converges, and THAT convergence is what everyone's calling slop.

Why it matters

Understanding slop as abundance-psychology tells you exactly where differentiation lives (pattern breaks, taste, motion) and stops you from either dismissing AI output or shipping the default.

People get this wrong

AI slop means the AI produced something bad.

It usually means the AI produced something COMMON. The output is competent — it's the sameness that triggers the label, and sameness is fixable.

The kind of output that we are getting out of AI today, and we're calling that AI slop — if you would have seen that same output last year, you would not have called it that.0:21:51
Go deeper

In one line: 'Slop' = output that's common, superficial, and identical to everything else — a moving target: today's slop would have amazed everyone a year ago. Abundance, not quality, creates slop; blocks-blocks-blocks layouts and purple gradients are its tells.

The blocks tell: every AI section is 3-4 uniform cards — features, pricing, testimonials, all blocks (0:44:16)

Q&A verdict: slop is subjective, no tool can flag it — 'a kid in Hong Kong could be making millions from that slop app' (1:58:12)

The right response to slop accusations: market it anyway; let USERS tell you it's bad, don't pre-reject your own work (2:00:16)

▶ Watch this taught: 0:21:51

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

Why is 'slop' a moving target?

It tracks abundance, not quality — today's dismissed output would have amazed last year. As patterns become common, they get reclassified as slop.

What's the visual tell of a sloppy layout?

Blocks-blocks-blocks: every section rendered as 3-4 uniform cards, plus the purple-gradient hero.

Someone calls your app slop. What's the right move?

Ship and market it anyway — slop is subjective, and only aggregate user feedback (not one critic, not your own doubt) should kill a product.

04

What a skill actually is (folder, SKILL.md, scripts)

0:23:54

A skill is the least mystical thing in AI: a folder containing your process written down — and that folder is quietly becoming the unit of the whole automation economy.

Strip the branding: a skill is a folder. Its heart is SKILL.md — your process (how YOU make slide decks, edit videos, process invoices) written as instructions. Around it, optional structure: a references folder for images and style guides, templates, an outputs folder for temp files, extra instruction docs like dark-theme.md or design-guidelines.md. Simple processes — 'take these balance-sheet PDFs, produce an HTML dashboard' — need nothing more. Complex ones — video editing, calling an image-model API — need scripts too, and the crucial relief: the coding agent writes those scripts itself. You define the process; it handles the code.

Two frames elevate this from mechanics to strategy. Craft: a serious skill is a project — he's spent weeks iterating single systems, and that invested iteration is where the value concentrates. Market: skills.sh open-sources processes (Anthropic's own frontend-design skill, web-design guidelines, Remotion practices — pick by install count, build on top), and the business parallel is explicit — skills are what n8n workflows were a year ago. Clients already pay for AI subscriptions; what they'll buy from you is systems that run inside the AI they already have.

Worked example · from the session

The whiteboarded video-editing skill: SKILL.md defining his editing process, a script for the image-model API call the instructions demand, references for style — 'that's what makes a skill a complete AI system.'

Why it matters

This is the concept the rest of the course builds on — Hallmark and the taste skill are just this anatomy, filled in by someone else. Understanding the folder means you can consume, modify and eventually sell skills.

People get this wrong

Skills are an advanced developer feature.

A skill is a folder with instructions in it. The advanced part — scripts — is written by the agent. The human contribution is knowing a process worth encoding.

A skill is a folder SKILL.md your process, written as instructions references/ images, style guides templates/ · outputs/ reusable shapes, temp files scripts (only for complex workflows) video editing, API calls — the agent writes these itself extra instruction files welcome: dark-theme.md, design-guidelines.md — whatever defines YOUR system skills.sh — the marketplace open-sourced processes: Anthropic's frontend design skill, web design guidelines, Remotion… pick by INSTALL COUNT · build on top, don't reinvent the wheel The business read skills are what n8n workflows were a year ago: clients already pay for AI subscriptions — sell them SYSTEMS that run inside the AI they already have, not five more tool subscriptions Nail one complex system and it compounds — a skill can take weeks to perfect, like any real project.
A folder with a process inside — and a marketplace of other people's processes to build on
For your projects

This IS your architecture: the extraction protocol, checklist engine and design conventions are skills-in-waiting — SKILL.md-shaped documents. Packaging them formally would make every future chat (and potentially other people) able to run them.

Go deeper

In one line: A skill is a folder: SKILL.md holds your process as instructions; optional folders carry references, templates and outputs; complex workflows (video editing, API calls) add scripts — which the coding agent writes itself. skills.sh is the open-source marketplace; pick by install count.

Simple tasks (PDFs → HTML dashboard) need instructions only; complex workflows (video editing via Remotion-class tools, image-model API calls) need scripts the agent auto-generates (0:25:58)

Extra instruction files welcome: dark-theme.md, design-guidelines.md — whatever defines YOUR system; a complex skill can take weeks of iteration, like a real project (0:30:04)

The market read: skills are what n8n workflows were — everyone already pays for AI subscriptions, so sell SYSTEMS that run inside their AI, not five more tool subscriptions (0:32:05)

skills.sh: Anthropic's frontend-design skill, web-design guidelines, Remotion best practices — install, build on top, don't reinvent (0:30:04)

▶ Watch this taught: 0:23:54

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

When does a skill need scripts, and who writes them?

When the process needs computation — video editing, API calls. The coding agent writes them itself; you supply the process.

How do you pick a skill on skills.sh?

By use case and install count — the marketplace's popularity signal — then build on top rather than reinventing.

What's the business logic of selling skills/systems?

Clients already pay for AI subscriptions. Systems that run inside their existing AI sell; a stack of extra tool subscriptions doesn't.

05

Hallmark: build, study, audit, redesign

how-to0:34:06

One installed skill turns 'make me a landing page' from a slop generator into a design studio with four verbs: build, study, audit, redesign.

Hallmark exists to break the default pattern. Build asks three questions — product, audience, theme — and produces pages that violate the standard layout on purpose: the live demo's voice-agent site opened with a terminal-style navigation and numbered feature rows instead of card blocks. Study is the sleeper feature: point it at any site you admire (URL or screenshot) and it reverse-engineers the entire design into JSON — hero archetype, display and body type roles, accent hue, rhythm, palette — a theme spec you couldn't have articulated yourself, now pasteable into any build prompt for your own product. Audit reads YOUR site and reports its slop signals; redesign keeps brand and copy while remaking everything visual.

His validation was adversarial: he took the day's #1 Product Hunt site, described the product to Codex, and had Hallmark recreate it — first shot, before the session, no iteration — and the result stood comparison. The working rhythm he teaches: one-shot for the draft, then iterate section by section using the anatomy vocabulary.

Worked example · from the session

The study demo on Browserbase's site: every design decision captured as JSON in seconds — 'reverse engineering the complete design, which would be very hard for me to do on my own.'

Do it in this order

GotchasRestart the agent after install or the slash command won't load. And 'everyone is copying' is stated as craft, not scandal — designers have always harvested elements from Netflix and YouTube; study-then-build is that practice made mechanical. The copy is the one thing that must stay yours.

Why it matters

This is the anti-slop answer made concrete: table-stakes anatomy from the diagram, uniqueness from the skill — and 'study' converts the entire web into your theme library.

People get this wrong

Studying another site's design is stealing.

It's what every designer has always done — harvest elements, produce your own. The theme transfers; the copy and product must be yours.

/hallmark build asks 3 questions — product, audience, theme — then builds a page that breaks the standard layout the first draft is genuinely un-sloppy /hallmark study <url> reverse-engineers any site's design into JSON: hero archetype, display/body roles, accent hue, rhythm "I like this site" becomes a reusable theme spec /hallmark audit checks YOUR site for slop signals: purple-pink gradient hero, single-accent surfaces, generic pairing a report of what's making you look AI-generated /hallmark redesign <url> keeps your brand and copy, remakes the design around them Install once, restart the agent, type /hallmark — the same skill runs in Codex or Claude Code.
Four commands — and 'study' turns any site you admire into a reusable theme spec
Go deeper

In one line: A design skill that 'refuses to look AI-generated'. Four commands: build (asks product/audience/theme, then produces a pattern-breaking page), study (reverse-engineers any site's design into a JSON theme spec), audit (slop report on your own site), redesign (keep brand and copy, remake the design).

Proof-of-quality test: recreated the day's #1 Product Hunt site (Wandersk) from a description alone — first shot, no iteration (0:34:06)

Live build: 'a site for my AI agency selling voice agents to real estate agencies' — terminal-vibe navigation, numbered feature list instead of blocks (0:44:16)

Study output: hero archetype, display/body roles, accent hue, rhythm, palette — a reusable JSON theme you paste into any build prompt (0:46:19)

Iteration doctrine: one-shot first, then refine section by section (0:42:13)

▶ Watch this taught: 0:34:06

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

Name the four commands and their jobs.

Build (new page from 3 questions), study (site → JSON theme spec), audit (slop report on yours), redesign (keep brand/copy, remake design).

What does 'study' capture, and how do you reuse it?

Hero archetype, type roles, accent hue, rhythm, palette as JSON — pasted into a build prompt as 'use this theme as inspiration' for your own product and copy.

06

21st.dev and the inspiration stack

0:54:26

Every element you've admired on a premium site is sitting in a catalog with a copy-prompt button — the designer's job compressed to choosing and placing.

21st.dev catalogs components: navigation menus in every style, carousels, buttons, animations, and — his most-used shelf — backgrounds, from shaders to the Perplexity-style animated text backdrops. Each entry has a copy-prompt button that captures both the prompt AND the code to regenerate the element. The workflow is three moves: browse until something fits, copy, paste into your agent with placement context — 'add this carousel to showcase the features', 'make this the hero background'. The agent integrates it into your existing page.

Above the component level sits the inspiration stack: motionsites.ai for premium motion design (copy the prompts, don't buy the subscription — he says so explicitly), Dribbble and Framer when you don't yet know what feel you're after. And the honesty about provenance: everyone copies — hired design agencies harvest elements from Netflix and YouTube and recombine; AI imitating twenty years of human design work is the same practice at speed. The conclusion he lands: for getting started, you largely don't need a designer anymore.

Worked example · from the session

The liquid-glass navbar and feature carousel added to his own agency site this way — component chosen, prompt copied, placement context added, integrated.

Why it matters

This closes the gap between 'my page works' and 'my page feels premium' — element by element, with zero design skill required, in any coding agent or vibe platform.

People get this wrong

Using component libraries and studied themes is cheating that produces derivative work.

It's how design has always worked — harvest, recombine, make it yours. The recombination and the copy are the originality.

Everyone is copying, by the way. If you hire a design agency, they are going to look at Netflix, look at YouTube, take this element from here, that element from there — and then they'll produce their own design.0:50:22
Go deeper

In one line: 21st.dev: a component library — navbars, carousels, backgrounds, shaders — each with a 'copy prompt' button that copies prompt AND code; paste into your agent with placement context. motionsites.ai, Dribbble and Framer for design-level inspiration (don't pay for motionsites).

The workflow: find the component → copy prompt → paste with context ('make this the hero background', 'use this carousel for the features section') (0:58:38)

Backgrounds are his most-used category — including the Perplexity-style animated text backdrops (0:54:26)

'Largely, you don't need a designer — at least when you're getting started' (1:18:59)

▶ Watch this taught: 0:54:26

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

What does 21st.dev's copy button actually copy?

The prompt AND the code to regenerate the component — paste it with placement context and your agent integrates it.

What's each inspiration source for?

21st.dev: granular components. motionsites.ai: premium motion ideas (copy, don't pay). Dribbble/Framer: design-level feel when you don't know what you want yet.

07

The video-hero workflow (image → video → inward mask)

how-to1:02:42

The single biggest premium tell on a modern landing page — living motion in the hero — is now a three-step pipeline costing roughly nothing.

The workflow chains three generations. First the page: one line pointing at the taste skill ('design a high-end premium website for an interior design agency') — it even generated its own images unprompted. Then the motion: a scene image from Nano Banana or ChatGPT, fed to Gemini's video model with the prompt pattern that matters — 3D render style, panning, white background, super high quality, 'like something you'd see on a landing page.' Then the integration: upload the 10-second .mp4 and ask for it as the hero background, centered, with an inward masking gradient — dark at the edges, alive in the middle — so the motion reads as design rather than noise.

Total elapsed time for the interior-design demo: five to ten minutes. Total cost: the agent subscription (video was free-tier Gemini). His framing of the economics is the takeaway: this exact look is what agencies charged $5,000-10,000 for. When you're stuck for a concept, brainstorm with the agent — exploding-view product videos, scroll-into-the-scene 3D effects — then generate.

Worked example · from the session

The interior-design page shown live: taste-skill build, generated penthouse pan in the hero under inward masking — with the before (static image) and after (motion) compared on screen.

Do it in this order

Gotchas'Inward masking' is the phrase that makes it work — dark edges, visible center — without it the motion fights the page. Gemini's free tier carried the demo (watermark removable via AI Studio + API key if needed); don't buy motionsites for this. And ChatGPT currently beats Nano Banana for stills, per his usage.

Why it matters

Motion is the strongest premium signal a page can send, and it was the last thing gatekept by budget. This pipeline removes the gate — for your site and for every client site you'll ever pitch.

People get this wrong

Video heroes require videographers, stock licenses, or motion designers.

They require three prompts and ten minutes. The full pipeline — scene, motion, integration — runs on a free video tier plus your agent subscription.

1 · Image Nano Banana / ChatGPT images the scene: sofa, penthouse, product 2 · Video Gemini / AI Studio video model: "3D render pan, white bg, premium" 3 · Hero background upload the .mp4 to the agent: "apply inward masking gradient" Premium page what a $5-10k agency build used to look like Pair with the taste skill (or Hallmark) for the page itself — the interior-design demo went idea → live animated page in 5-10 minutes Cost: the coding-agent subscription. The video was free. Brainstorm concepts with the agent ("exploding-view of an iPad").
Image → video → inward-masked hero — the $5-10k agency look, in minutes, near-free
Go deeper

In one line: Premium pages in minutes: generate an image (Nano Banana/ChatGPT), turn it into a video (Gemini/AI Studio: '3D render style, panning, white background, super high quality'), upload the .mp4 to the agent, and set it as the hero background with an inward masking gradient. Page built with the taste skill (or Hallmark).

The interior-design demo: idea → live animated landing page in 5-10 minutes, at zero cost beyond the agent subscription — 'someone would have charged you $5,000-10,000 for this' (1:04:46)

The taste-skill prompt was one line: 'use this skill <link> to design a high-end premium website for an interior design agency' — it generated its own images unprompted (1:06:49)

Brainstorm video concepts with the agent: exploding-view product videos, scroll-into-3D-space effects (1:10:53)

▶ Watch this taught: 1:02:42

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

State the three-generation chain.

Image (Nano Banana/ChatGPT) → video (Gemini: 3D render, panning, white bg, high quality) → hero integration (upload .mp4, inward masking gradient).

What does inward masking do?

Darkens the video's edges so it blends into the page and the motion stays centered — the difference between premium and chaotic.

08

Hosting: GitHub Pages, Vercel, and asking the agent

how-to1:21:00

Hosting stopped being knowledge and became a question you ask the agent — the one decision left is static-vs-backend, and the agent makes that too.

The decision tree is two branches: a static site — HTML, CSS, JavaScript, which is what these landing pages are — hosts free on GitHub Pages; anything with a real back end goes to Vercel. But the deeper lesson is posture: you don't need to know this. Paste 'what would be the best way to host this website?' and the agent — which can read the actual code — answers correctly, then walks you step-by-step through repo creation, Pages setup, DNS configuration ('I'm non-technical, tell me where to click'). Domains come from GoDaddy or Namecheap; 'your page would be live in 30 minutes max.'

The architecture note that professionalizes it: keep the landing page in its own repo, separate from the product. His Glued setup demonstrates — marketing site and app are different repositories and backends joined by a URL, so hero-copy A/B tests never touch the product code. And the migration paths are symmetrical-ish: Lovable exports a code zip that opens directly in Codex; beginners who dread the GitHub/Cloudflare vocabulary should simply stay on Lovable/Replit's one-click hosting until their ambitions outgrow it.

Worked example · from the session

The live ask-the-agent demo: the question typed into Codex, which read the project and returned the GitHub-Pages recommendation with steps — the whole hosting curriculum in one prompt.

Do it in this order

GotchasAgents are not servers — 'you cannot host on Claude or Codex.' GoDaddy is a domain shop, not (for this stack) a host. And the Vercel security scare from the Q&A got the right frame: credential leaks hit GitHub and Microsoft too; it's handled — keep using it.

Why it matters

Hosting fear is the #1 reason built pages never ship. The ask-the-agent pattern deletes the fear, and the separate-repo pattern means your marketing can iterate at chat speed forever after.

People get this wrong

Deploying requires learning DevOps.

It requires asking the agent the right question and following the steps. The agent handles the code side; only account creation and domain verification need your hands.

Go deeper

In one line: Static sites (HTML/CSS/JS) → GitHub Pages, free; anything with a real back end → Vercel. The non-technical路径: ask the agent 'what would be the best way to host this website?' and follow its steps. Domains from GoDaddy/Namecheap, configured onto Vercel or GitHub Pages.

The meta-move for non-technical builders: don't memorize infra — ask the agent for the best hosting given THIS code, then request a step-by-step guide 'because I am non-technical' (2:12:28)

Landing page and product should be separate repos/backends (his Glued setup: marketing site repo + app repo, joined by URL) — enables A/B testing hero copy without touching the product (2:00:16)

Lovable→Codex migration: download the code zip from Lovable, open the folder in Codex — done; the reverse (Codex→Lovable-hosting) makes no economic sense (1:48:01)

Beginners who dread GitHub/Cloudflare should stay on Lovable/Replit — one-click hosting with custom domains — until systems get serious (2:14:31)

▶ Watch this taught: 1:21:00

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

Static site vs app — where does each host?

Static (HTML/CSS/JS): GitHub Pages, free. Real back end: Vercel. When unsure, ask the agent — it reads the code.

Why keep the landing page separate from the product repo?

Marketing iterates constantly (A/B hero tests, copy changes) — separation means experiments never endanger the app. His Glued site/app split is the model.

09

Tool selection: Lovable → Codex, parallel skills, 'deserve an EA'

1:12:54

Every tool question in the Q&A got the same underlying answer: match the tool to your stage — and when in doubt, run the candidates in parallel and let outputs decide.

The ladder: Lovable and Replit for beginners and prototyping — one-click hosting, no database/security decisions, perfect for testing whether an MVP resonates. The moment systems get serious, graduate to Codex or Claude Code, which do everything (sites, automations, skills) for one subscription. Antigravity sits to the side: a code editor with model choice, better for people who already feel at home in editors. Between Codex and Claude Code, his current lean is Codex — while openly flagging it as two weeks from revisable.

The deeper habits: parallel skill testing — same brief to Hallmark, taste, and three others, compare outputs, pick the winner ('that is how you should be spending your tokens'); the Ollama reality check — 7B models on an 18GB MacBook were 'terrible', so either 24GB+ hardware or stay happily on the $20 cloud plan; and the executive-assistant test for agent platforms like Hermes/OpenClaw — they shine for people drowning in managerial overhead (founders, C-suite, calendar-and-meetings lives), and 'most people do not deserve an executive assistant.' If you're building and testing, a coding agent serves you better.

Worked example · from the session

The Q&A run itself: Lovable-vs-Codex, Antigravity, Hermes, Ollama, Figma Make — each answered by locating the asker on the ladder rather than crowning a universal winner.

Why it matters

Tool churn is the cohort's biggest energy leak ('don't let it play with your head — human brain is the bottleneck'). Stage-matching plus parallel testing converts tool anxiety into cheap experiments.

People get this wrong

There's a best tool, and picking wrong is costly.

There's a best tool per stage, the differences track the underlying models, and parallel testing makes the choice empirical — the costly thing is tool-hopping anxiety, not tool choice.

People who deserve an executive assistant should have their own AI agent like OpenClaw and Hermes. And most people do not deserve an executive assistant.2:08:23
For your projects

'Most people do not deserve an executive assistant' is a useful razor for your own stack too — your Cowork sessions ARE managerial-overhead automation, which is exactly the use case he says justifies it.

Go deeper

In one line: The graduation ladder: Lovable/Replit for prototyping and beginners (easy hosting, MVP testing), Codex/Claude Code once you're serious about systems. Test skills in parallel (same brief to 4-5 skills, pick the winner). Hermes/OpenClaw: 'most people do not deserve an executive assistant' — founders and managers do; builders should build.

Lovable's ceiling stated precisely: great for prototyping/MVPs where you don't want to think about databases and security; the moment it's serious, move — 'why pay for just building websites?' (2:18:35)

Parallel experimentation: same description to Hallmark + taste + 3 others, A/B the outputs — 'that is how you should be spending your tokens' (1:39:52)

Ollama reality check: 7B on his 18GB MacBook was 'terrible' — 24GB minimum, or stay happily on the $20 cloud subscription (2:24:41)

Antigravity: a code editor, more technical feel — fine for engineers; Claude/Codex friendlier for non-technical (1:31:43)

▶ Watch this taught: 1:12:54

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

When do you graduate from Lovable to a coding agent?

When you stop prototyping and get serious about systems — Lovable's value is easy hosting and MVP speed; agents do everything else better for the same money.

What's the 'deserve an EA' test?

Hermes/OpenClaw-style agents pay off for managerial lives — calendars, meetings, delegation. Builders and testers are better served by coding agents.

How should you choose between competing skills?

Don't deliberate — run the same brief through 4-5 in parallel and compare outputs. Experimentation is what tokens are for.

10

Portfolio, clients and the market for pages (Q&A)

1:44:00

The portfolio objection dissolves under one observation: his own famous use-cases page is just a catalog of things he built for himself, written up well.

The no-clients-yet anxiety gets a structural answer: you don't need case studies — you need evidence of capability. Write blogs showing how to automate a lead-enrichment pipeline; catalog every automation you build (his own use-cases page began as a month of daily automations, categorized and described — no client names anywhere). Session 1's white-label framing applies: results without attribution still demonstrate the chops. The Catalyst projects you're about to build ARE the portfolio; this session's page-building skills are how they get displayed.

The market Q&A drew the demand map honestly: business owners lack time for websites, so demand exists — but website-building-as-a-service on Upwork/Fiverr runs thin margins. The value pocket is local businesses — the café with no site, roofing companies, HVAC services — who pay well for fast professional pages and are reachable through exactly the community channels Session 2 taught. And the standing-out question got his leverage doctrine: don't grind three months building an audience when a partner already has one — find the person with the leverage you lack, split, move fast.

Worked example · from the session

His own path retold: YouTube videos → viewers became clients ('can you build this for us?'), friends' referrals ('I gave him your number'), LinkedIn posts that clicked — presence plus network as the client engine.

Why it matters

This converts the session from a design tutorial into a business motion: portfolio page this week, local-business pitches next, leverage partnerships as the accelerant.

For your projects
  • Your Connecticut SMB network is exactly his 'local businesses' pocket — a fixed-price 'professional site in a week' productized offer (S1's route 3) built with this session's stack would be near-pure margin.
  • The 30-day automation catalog move maps to the KB: your extracted-session count is already a portfolio artifact — a public 'what I've built' page away from being sales collateral.
Go deeper

In one line: No clients yet? Write use-case blogs and an automation catalog instead of case studies (his 30-day automation catalog page predates any client list). Market reality: website-building clients live on Upwork/Fiverr (thin margins), but local businesses — cafés, roofing, HVAC — pay well for fast, simple sites. Standing out = finding leverage: partners, networks, presence.

Case studies aren't required to start: 'talk about projects, automations, how they work, the results — remove the company from it'; blogs showcasing pipelines count (1:41:55)

His use-cases page: a categorized catalog of every automation he'd built — one month of daily automations became the portfolio (1:46:00)

Client sources: Upwork/Fiverr for volume (margins thin), local businesses for value — a café with no website 'will pay you good money' for a quick professional page (2:16:32)

Standing out = leverage: partner with people who have audiences, use your network, be findable (his YouTube-video-to-client pipeline) — 'all of you are my competitors if I look at it the right way' (2:40:57)

▶ Watch this taught: 1:44:00

Check yourself

Answer from memory first — the recall attempt is what makes it stick. Then reveal.

What replaces case studies when you have no clients?

Use-case blogs and an automation catalog — projects described with results, no company names needed. Capability evidence, not client history.

Where's the money in page-building?

Not Upwork/Fiverr volume (thin margins) — local businesses: cafés, roofing, HVAC, who pay well for fast professional sites and are underserved.

Every concept, three clicks deep

The same concepts as a quick reference: the closed row is the glance, open is the study card, and every timestamp jumps into the recording.

01The Codex desktop workbenchOpenAI's Codex app (chatgpt.com/codex, works with any ChatGPT plan): projects are folders, GPT-5.5 with sel…0:09:38

OpenAI's Codex app (chatgpt.com/codex, works with any ChatGPT plan): projects are folders, GPT-5.5 with selectable reasoning (low/medium/high/extra-high), a top-right panel with files, in-app browser, code-change review and terminal — and automatic git tracking on every project.

His stack decision: downgraded Claude Code, moved to the $100 Codex tier, team migrating next month — 'and I may have to go back' (0:09:38)

Reasoning tiers as a cost dial: low/medium for simple tasks, high for coding, extra-high for hard debugging (0:13:44)

The in-app browser is the differentiator he cites over Claude Code: preview, scroll, screenshot the site being built (2:04:19)

One interface for everything: chat, projects, automations (weekly invoice reconciliation shown), plugins/apps — Slack, GitHub, Notion, Gmail (1:14:55)

02Anatomy of a high-converting landing pageThe standard stack: navbar (central, clear labels) → hero (the outcome the audience wants, objections handl…0:15:46

The standard stack: navbar (central, clear labels) → hero (the outcome the audience wants, objections handled, strong headline + subheading + product visual/demo, mobile-first) → social proof → use cases, why-us, how-it-works, benefits, pricing, testimonials, CTA, FAQs, footer.

The vocabulary is the point: knowing 'hero section', 'social proof', 'CTA' lets your prompts target sections precisely (0:17:47)

Live references: Codex's own page (icon + live background + credibility) and his agency site (client logos beside the hero) (0:19:48)

The trap named immediately: everyone has this diagram — identical execution of it is the definition of slop (0:19:48)

03AI slop: abundance psychology'Slop' = output that's common, superficial, and identical to everything else — a moving target: today's slo…0:21:51

'Slop' = output that's common, superficial, and identical to everything else — a moving target: today's slop would have amazed everyone a year ago. Abundance, not quality, creates slop; blocks-blocks-blocks layouts and purple gradients are its tells.

The blocks tell: every AI section is 3-4 uniform cards — features, pricing, testimonials, all blocks (0:44:16)

Q&A verdict: slop is subjective, no tool can flag it — 'a kid in Hong Kong could be making millions from that slop app' (1:58:12)

The right response to slop accusations: market it anyway; let USERS tell you it's bad, don't pre-reject your own work (2:00:16)

04What a skill actually is (folder, SKILL.md, scripts)A skill is a folder: SKILL.md holds your process as instructions;0:23:54

A skill is a folder: SKILL.md holds your process as instructions; optional folders carry references, templates and outputs; complex workflows (video editing, API calls) add scripts — which the coding agent writes itself. skills.sh is the open-source marketplace; pick by install count.

Simple tasks (PDFs → HTML dashboard) need instructions only; complex workflows (video editing via Remotion-class tools, image-model API calls) need scripts the agent auto-generates (0:25:58)

Extra instruction files welcome: dark-theme.md, design-guidelines.md — whatever defines YOUR system; a complex skill can take weeks of iteration, like a real project (0:30:04)

The market read: skills are what n8n workflows were — everyone already pays for AI subscriptions, so sell SYSTEMS that run inside their AI, not five more tool subscriptions (0:32:05)

skills.sh: Anthropic's frontend-design skill, web-design guidelines, Remotion best practices — install, build on top, don't reinvent (0:30:04)

05Hallmark: build, study, audit, redesignA design skill that 'refuses to look AI-generated'.0:34:06

A design skill that 'refuses to look AI-generated'. Four commands: build (asks product/audience/theme, then produces a pattern-breaking page), study (reverse-engineers any site's design into a JSON theme spec), audit (slop report on your own site), redesign (keep brand and copy, remake the design).

Proof-of-quality test: recreated the day's #1 Product Hunt site (Wandersk) from a description alone — first shot, no iteration (0:34:06)

Live build: 'a site for my AI agency selling voice agents to real estate agencies' — terminal-vibe navigation, numbered feature list instead of blocks (0:44:16)

Study output: hero archetype, display/body roles, accent hue, rhythm, palette — a reusable JSON theme you paste into any build prompt (0:46:19)

Iteration doctrine: one-shot first, then refine section by section (0:42:13)

0621st.dev and the inspiration stack21st.dev: a component library — navbars, carousels, backgrounds, shaders — each with a 'copy prompt' button…0:54:26

21st.dev: a component library — navbars, carousels, backgrounds, shaders — each with a 'copy prompt' button that copies prompt AND code; paste into your agent with placement context. motionsites.ai, Dribbble and Framer for design-level inspiration (don't pay for motionsites).

The workflow: find the component → copy prompt → paste with context ('make this the hero background', 'use this carousel for the features section') (0:58:38)

Backgrounds are his most-used category — including the Perplexity-style animated text backdrops (0:54:26)

'Largely, you don't need a designer — at least when you're getting started' (1:18:59)

07The video-hero workflow (image → video → inward mask)Premium pages in minutes: generate an image (Nano Banana/ChatGPT), turn it into a video (Gemini/AI Studio:…1:02:42

Premium pages in minutes: generate an image (Nano Banana/ChatGPT), turn it into a video (Gemini/AI Studio: '3D render style, panning, white background, super high quality'), upload the .mp4 to the agent, and set it as the hero background with an inward masking gradient. Page built with the taste skill (or Hallmark).

The interior-design demo: idea → live animated landing page in 5-10 minutes, at zero cost beyond the agent subscription — 'someone would have charged you $5,000-10,000 for this' (1:04:46)

The taste-skill prompt was one line: 'use this skill <link> to design a high-end premium website for an interior design agency' — it generated its own images unprompted (1:06:49)

Brainstorm video concepts with the agent: exploding-view product videos, scroll-into-3D-space effects (1:10:53)

08Hosting: GitHub Pages, Vercel, and asking the agentStatic sites (HTML/CSS/JS) → GitHub Pages, free;1:21:00

Static sites (HTML/CSS/JS) → GitHub Pages, free; anything with a real back end → Vercel. The non-technical路径: ask the agent 'what would be the best way to host this website?' and follow its steps. Domains from GoDaddy/Namecheap, configured onto Vercel or GitHub Pages.

The meta-move for non-technical builders: don't memorize infra — ask the agent for the best hosting given THIS code, then request a step-by-step guide 'because I am non-technical' (2:12:28)

Landing page and product should be separate repos/backends (his Glued setup: marketing site repo + app repo, joined by URL) — enables A/B testing hero copy without touching the product (2:00:16)

Lovable→Codex migration: download the code zip from Lovable, open the folder in Codex — done; the reverse (Codex→Lovable-hosting) makes no economic sense (1:48:01)

Beginners who dread GitHub/Cloudflare should stay on Lovable/Replit — one-click hosting with custom domains — until systems get serious (2:14:31)

09Tool selection: Lovable → Codex, parallel skills, 'deserve an EA'The graduation ladder: Lovable/Replit for prototyping and beginners (easy hosting, MVP testing), Codex/Clau…1:12:54

The graduation ladder: Lovable/Replit for prototyping and beginners (easy hosting, MVP testing), Codex/Claude Code once you're serious about systems. Test skills in parallel (same brief to 4-5 skills, pick the winner). Hermes/OpenClaw: 'most people do not deserve an executive assistant' — founders and managers do; builders should build.

Lovable's ceiling stated precisely: great for prototyping/MVPs where you don't want to think about databases and security; the moment it's serious, move — 'why pay for just building websites?' (2:18:35)

Parallel experimentation: same description to Hallmark + taste + 3 others, A/B the outputs — 'that is how you should be spending your tokens' (1:39:52)

Ollama reality check: 7B on his 18GB MacBook was 'terrible' — 24GB minimum, or stay happily on the $20 cloud subscription (2:24:41)

Antigravity: a code editor, more technical feel — fine for engineers; Claude/Codex friendlier for non-technical (1:31:43)

10Portfolio, clients and the market for pages (Q&A)No clients yet? Write use-case blogs and an automation catalog instead of case studies (his 30-day automati…1:44:00

No clients yet? Write use-case blogs and an automation catalog instead of case studies (his 30-day automation catalog page predates any client list). Market reality: website-building clients live on Upwork/Fiverr (thin margins), but local businesses — cafés, roofing, HVAC — pay well for fast, simple sites. Standing out = finding leverage: partners, networks, presence.

Case studies aren't required to start: 'talk about projects, automations, how they work, the results — remove the company from it'; blogs showcasing pipelines count (1:41:55)

His use-cases page: a categorized catalog of every automation he'd built — one month of daily automations became the portfolio (1:46:00)

Client sources: Upwork/Fiverr for volume (margins thin), local businesses for value — a café with no website 'will pay you good money' for a quick professional page (2:16:32)

Standing out = leverage: partner with people who have audiences, use your network, be findable (his YouTube-video-to-client pipeline) — 'all of you are my competitors if I look at it the right way' (2:40:57)

Tools referenced

ToolCoverageMomentContext
Codex (OpenAI)demonstrated0:09:38The session's workbench end-to-end: projects, GPT-5.5 reasoning tiers, files/browser/terminal panel, git auto-tracking, skill installs, automations, plugins; his team migrating to it from Claude Code
Hallmark (skill)demonstrated0:34:06Build/study/audit/redesign demoed: voice-agents-for-real-estate site built live; Product Hunt #1 recreated; Browserbase theme studied into JSON. Site heard as 'hallmark dot com' (unverified)
taste skilldemonstrated1:06:49Drove the interior-design premium build from one prompt + link; generated its own images; BC4's bake-off skill returning as a full build driver
21st.devdemonstrated0:56:34Component catalog toured: navbars, carousels, backgrounds, shaders — copy-prompt button captures prompt + code
motionsites.aidemonstrated0:54:26Motion-design inspiration; copy prompts from free tier — 'don't pay for motion sites'
Gemini / AI Studiodemonstrated1:06:49Video generation for the hero workflow (free tier carried the demo); AI Studio + API key removes the watermark; video model heard as 'Omni' (unverified)
skills.shdemonstrated0:30:04Marketplace toured: Anthropic frontend-design skill, web-design guidelines, Remotion practices; pick by install count (an SEO-audit skill at 123k installs shown)
Product Huntdemonstrated0:34:06Source of the recreation test — the day's #1 product (heard 'Wandersk') rebuilt from a description
Claude Codedemonstrated0:11:41Shown for contrast: chat/cowork/code surfaces confusing to beginners; lacks the in-app browser; his former $200 daily driver
Lovabledemonstrated1:48:01Code-zip download demoed for migration to Codex; endorsed for beginners/prototyping with one-click hosting
Glueddemonstrated2:00:16His product as the architecture example: landing repo separate from app repo/backend, joined by URL
GitHub Pages / Vercelexplained2:02:17The hosting pair: static → Pages (free), backend → Vercel; Vercel security scare contextualized (GitHub/Microsoft get hit too)
GoDaddy / Namecheapmentioned1:43:56Domain shops (compare prices); GoDaddy doesn't host this stack — domain configured onto Vercel/GitHub
Dribbble / Framermentioned1:18:59Design-level inspiration when you don't know the feel you want; portfolio-layout examples
Remotionmentioned0:25:58Code-driven video editing framework (with a peer heard as 'hyperframes') — the class of tool whose skills need scripts
Ollamamentioned2:24:41His 7B-on-18GB experiment was 'terrible' — 24GB+ or stay on the $20 cloud plan
Hermes / OpenClawmentioned2:08:23'Most people do not deserve an executive assistant' — for founders/managers with calendar-heavy lives, not builders; his Hermes runs Codex as its model
Upwork / Fiverrmentioned2:16:32Where website-building clients (and pricing benchmarks) live; thin margins vs local-business work
Shopify (MCP)mentioned2:38:55Q&A: theme editing from Codex via Shopify MCP/dev account — changes reflect on the store without export-import
Higgsfieldmentioned1:41:55Named alongside AI Studio as a video-generation option

Session materials

Archived locally on V: — click to open. Companion pages link to the LMS.

Action items

Resources mentioned

Resources
  • docLanding-page anatomy diagram ('landing page DNA') + session notes — link dropped in chat, added to LMS 2:20:39
  • docHallmark install command and taste-skill link (dropped in chat) 0:36:08
  • docGoogle's guidance on optimizing for AI features in Search (link shared for the SEO-shift question) 2:16:32
  • docHis YouTube video: why he moved from Claude Code to Codex (feature walkthrough) 1:16:57
  • docPromised sessions: Git/GitHub, hosting end-to-end, skills (official intro), SEO/AEO, Hermes/OpenClaw community session; n8n for the next 2-3 weeks first 1:56:08

Extraction notes

This page was built from an auto-generated transcript, which garbles product and people's names. Those were corrected silently in everything above and logged here for transparency. The warnings flag claims that were true on the recording day but change fast.

Transcript corrections applied

The transcript saysThe trainer actually means
codecs / Odex / codex (varying)Codex (OpenAI)
chat g b slash codexchatgpt.com/codex
GPD 5.5 / g b d 5.5GPT-5.5
Cloud Code / plot code / Claude Gould / cloud good / clocked codeClaude Code
white codingvibe coding
Hallmark dot comthe Hallmark skill's site (as heard; URL unverified)
EISLOP / ASLOP / AI Slob / AI slump / a slopAI slop
20 first dot dev / 20 first dot def / 20 first day21st.dev
motion sites dot a Imotionsites.ai (as heard)
Tayscale / taste scale / T skill / Tay skill / cloud scaletaste skill
hyper framesvideo-editing code framework named alongside Remotion (unverified)
Gemini Omni model / Gemini only supermodelGemini's video model (heard 'Omni'; likely a Veo-class garble — unverified)
Nano banana / Nanogan / Nano onlyNano Banana (Google image model, as heard)
Versail / Versal / Warsaw / Wershell / virtual / version dot com / Oversell / a flatVercel (and once Replit for 'a flat')
browser based dot comBrowserbase
Wanderskthe day's #1 Product Hunt product (name as heard, unverified)
agent device / in device / Atlantic Baytrainer's agency site (garbled)
Blued / Glued / blue dot meGlued (his product; app.glued.me-style URL as heard)
Hermitz / Hermes / OveaHermes (and an unresolved second platform name, possibly OpenClaw garble)
any then / any data / NNN / n a 10 / anything / editing workflowsn8n
replied bold / replicate / a flat / LivableReplit / Lovable (context-dependent)
dribbleDribbble
WinSurf / VINCEWindsurf
Higgs fieldHiggsfield
app shotsscreenshots of app sections (his term, as heard)
work treegit worktrees (for parallel agents on one project)
Opus 4.7 / 4.8 / Charge DVD / ChargeGPDClaude Opus versions as stated / ChatGPT

True on recording day — verify before relying