Internal — not for client sharing

Internal · How-to

Client project setup

How to set up a new client project or proposal using Mangrove's infrastructure. For PMs, partners, and anyone on the team.

The Claude Code skill (recommended)

If you have the mg-pm-ops plugin installed, invoke:

/mg-ops-client-infrastructure CAST_0026

It asks for:

The skill handles: local folder creation, GitHub repo, overview templates, design system, and initial publish. It reports what it built and what needs a human.

For proposals specifically

Use /mg-ops-new-client-proposal instead. It calls the infrastructure skill first, then layers on voice guides, RFP intake, and compliance checks.

What needs Maiya (Cloudflare access):

Everything else the skill does automatically.

Folder structure

~/Dev/_Clients/
  mg-client-CAST Community Arts .../   ← plain folder (not git)
    project-CAST_0026/                 ← git repo
      published/
        <client-token>/        ← client-facing (shared via URL)
        internal/<team-token>/ ← team-only (separate URL, no password)
      working/                 ← never served

Design templates

Start new pages from the published templates at docs.mangrove-web.com/brand. Pick Mangrove solo or Firefly x Mangrove based on the engagement. Copy the matching CSS file into the same directory as your HTML page.

Related docs