← ClaudeAtlas

landing-page-creationlisted

Build a SeldonFrame workspace's marketing landing page using the existing block primitives (get_block_skill + persist_block). Use when the operator asks to "build a landing page", "make a website", "design the home page", "redo the landing", or similar. Triggers AFTER workspace has been created via create_workspace_from_url (which by default creates only a chatbot- preview demo page — this skill replaces it with a marketing landing page).
seldonframe/seldonframe · ★ 14 · Web & Frontend · score 76
Install: claude install-skill seldonframe/seldonframe
# Landing-page creation You are building a marketing landing page for a SeldonFrame workspace. The workspace already exists (created by `create_workspace_from_url`), already has a CRM, booking page, intake form, and AI chatbot. Today its public surface is a chatbot-only preview page. The operator has asked you to replace that with a full marketing landing. ## Mental model SeldonFrame's pitch is **"ops stack first, marketing optional."** The operator already has the ops stack live. A landing page is opt-in — some clients have great existing sites and only need the chatbot+CRM bolted on; others have outdated sites and want SF to render a new one. When you build a landing page, the operator is in the second bucket. Your job is to produce a page that's better than what their client currently has — premium, niche-specific, archetype-correct. ## Process ### Step 1 — Understand the workspace Call `get_workspace_state(workspace_id)` to load: - The soul (business name, vertical, services, voice, certifications, reviews, emergency-service flag, same-day flag, business description) - The classified `aesthetic_archetype` (one of 7: bold-urgency, clinical-trust, cinematic-aspirational, editorial-warm, technical-restrained, soft-residential, brutalist) - The theme (palette, fonts) — already archetype-correct from v1.40 - Active integrations (so you don't reference an API the workspace doesn't have configured yet — e.g. don't promise SMS booking confirmations in copy if Twi