← ClaudeAtlas

mb-sitelisted

Triage and build any site shape -- lander (1 page), minisite (~4 pages), or full website -- and graduate between them. Also writes owned-surface sales videos/VSLs, about-page videos, landing-page videos, and embedded pitch scripts. Routes to per-shape build flow, reads from business context files, deploys to Cloudflare Pages with git auto-deploy. Use when: (1) Operator says 'I want a site' / 'I want a lander' / 'spin up a one-pager' (2) Setting up a new site of any shape from offer + audience material (3) Updating / iterating on an existing site (4) Graduating a site to a new shape (lander -> minisite -> website -> website + CMS) (5) Writing a sales video, VSL, about-page video, landing-page video, or embedded pitch script for an owned conversion surface (6) Previewing or publishing changes Triggered by: /mb-site, 'build a site', 'landing page', 'lander', 'minisite', 'website', 'I need a site', 'spin up a site', 'put this online', 'publish site', 'deploy site', 'update my site', 'graduate my site', 'add a CMS
noontide-co/mainbranch · ★ 27 · AI & Automation · score 78
Install: claude install-skill noontide-co/mainbranch
# Site Pick a site shape, build it from business context, and ship it through a linked site repo. Cloudflare Pages with git auto-deploy is the default deploy path. **Shared source:** The portable workflow contract lives in `workflows/mb-site/workflow.md`. This Claude skill is the Claude Code shell over that source. **Shared contract markers:** Keep these aligned with the shared source. Required commands: - `mb status --json --peek` - `mb start --json` - `mb doctor repair --plan` - `mb connect doctor --json` - `mb site check "$SITE_REPO" --business-repo "$BUSINESS_REPO" --json` - `mb validate --cross-refs --json` - `mb checkpoint --plan --json` Required fact paths: - `money_path` - `money_path.objects.proof.quality` - `money_path.objects.cta_path` - `money_path.objects.channel_strategy` - `money_path.objects.active_push` - `validation.file_contracts` - `content_strategy` - `content_strategy.overall_state` - `content_strategy.simple_entry_point` - `content_strategy.layers` - `ranked_actions` - `update` - `readiness` - `drift.items` - `integrations` - `measurement` - `measurement.available` - `measurement.state` - `measurement.facts.expected_events` - `measurement.blocked_count` - `measurement.manual_count` - `relationship_health.gaps` - `checkpoint.pending` - `checkpoint.pending.blockers` - `runtime.codex_cli` - `runtime.claude_code` - `state` - `blocked` - `manual` - `evidence` - `facts.expected_events` - `facts.provider_state` - `source` - `child_descriptor` Approval