/design-experience-cloud — Design or audit an Experience Cloud site admin setup
Design or audit an Experience Cloud site admin setup efficiently.
Wraps agents/experience-cloud-admin-designer/AGENT.md. Produces template choice, audience model, member license + PSG composition, sharing set decisions, guest-user posture, CMS/branding plan, login flow, and moderation rules.
Step 1 — Collect inputs
Ask the user:
1. Mode? design | audit
2. Target org alias (required — agent probes Networks, Profiles, PS/PSGs, Sharing Sets)?
3. Scenario? customer-portal | partner-community | help-center | b2b-storefront | guest-microsite | other
4. Member license type(s)? (Customer Community, Customer Community Plus, Partner Community, External Identity, guest)
5. Authentication? (SSO | login+password | self-register | passwordless | SMS OTP | guest-only)
6. Sensitivity of exposed data? (public | authenticated-only | pii | phi | pci)
If scenario is vague or license type is unstated, STOP.
Step 2 — Load the agent
Read agents/experience-cloud-admin-designer/AGENT.md + mandatory reads (admin/experience-cloud-setup, admin/sharing-sets, security/guest-user-hardening, integration/sso-patterns).
Step 3 — Execute the plan
- Choose template per scenario.
- Design audience model (branches, overrides).
- Compose profile + PSGs per audience.
- Decide sharing-set vs criteria-based-sharing-set vs share group.
- Harden guest user access (min-permissions posture).
- Plan CMS + branding workflow.
- Design login flow + self-registration + SSO.
- Author moderation rules.
Step 4 — Deliver the output
- Summary + confidence
- Template + audience model
- PS/PSG design per audience
- Sharing decisions
- Guest posture (explicit "denies access to X")
- CMS + branding plan
- Login flow
- Moderation rules
- Audit findings (audit mode)
- Process Observations
- Citations
Step 5 — Recommend follow-ups
/scan-securityon Apex/LWC exposed to the site/audit-sharingbefore go-live/architect-permsif PSG composition needs redesign
What this command does NOT do
- Does not deploy site metadata.
- Does not build LWCs for the site — use
/build-lwc. - Does not write page-builder pages — emits the policy surface.