validate-profile
/digital-marketing-pro:validate-profile — Brand Profile + Credential Health Check
This skill is the canonical "is this brand ready to ship work?" gate. It validates a brand profile is complete enough for production use AND that every credential/connector referenced by the profile is actually reachable — without ever printing credential values.
Use this skill:
- After
/digital-marketing-pro:brand-setup(or/digital-marketing-pro:client-onboarding) to confirm the new profile is production-ready. - After rotating any API key (Slack, HubSpot, Stripe, Ahrefs, GA4 service account, etc.) so connectivity is re-confirmed without exposing the new value in logs.
- After importing brand guidelines (
/digital-marketing-pro:import-guidelines) to confirm the merge succeeded. - As the prerequisite check before
/digital-marketing-pro:engagement,/digital-marketing-pro:campaign-plan, or/digital-marketing-pro:launch-campaign.
Why this skill exists
For agencies running 50–200 client brands, brand profiles and credentials drift constantly: a junior changes a Slack channel, an API key rotates, a brand voice gets edited. The cost of running a 60-minute engagement on a broken profile is hours of rework. This skill catches those drift cases in under 60 seconds.
The skill is read-only — it inspects state, never modifies it. It also never prints credential values — connector checks emit pass / fail / error-class without echoing the secret.