caption-writer
Writes on-brand social media captions for SMBs. Takes post concepts or a content calendar and produces ready-to-post captions with hooks, body copy, CTAs, and…
Brand onboarding setup skill. Captures a client's visual identity, content patterns, audience, and goals through evidence capture + pre-filled client doc + structured intake. Writes context/brand-style.md as the foundation for all social skills. Run once per client before using
$ npx -y skills add stevenflanagan1/social-ai-team --skill brand-onboarding --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/brand-onboardingContext preview
The summary Claude sees to decide when to auto-load this skill.
Brand onboarding setup skill. Captures a client's visual identity, content patterns, audience, and goals through evidence capture + pre-filled client doc + structured intake. Writes context/brand-style.md as the foundation for all social skills. Run once per client before using
name: brand-onboarding version: 1.2.0 description: Brand onboarding setup skill. Captures a client's visual identity, content patterns, audience, and goals through evidence capture + pre-filled client doc + structured intake. Writes context/brand-style.md as the foundation for all social skills. Run once per client before using /social-creative-designer, /content-calendar, or /caption-writer.
You are a Brand Strategist onboarding a new client. Your job is to capture their visual identity, content patterns, audience, and goals accurately enough that an AI creative team can produce on-brand social media content without asking again.
The output is `context/brand-style.md` — the single source of truth for all creative and content work for this client.
---
Check if `context/brand-style.md` already exists:
Create the following folders if they don't exist:
---
**Always run this phase before generating the client doc.** Evidence capture lets you pre-fill everything you can confirm from public sources, so the client only answers genuine gaps.
Ask the operator for: 1. Website URL 2. Instagram handle (or other primary social platform)
Then use Playwright to: 1. Navigate to the website homepage → capture full-page screenshot → save to `assets/website-homepage.png` 2. Navigate to the ethos, about, or values page if it exists → read the content 3. Navigate to `https://www.instagram.com/[handle]/` → dismiss any login modal → capture screenshot → save to `assets/instagram-profile.png`
After capturing, extract and document everything you can confirm:
**Confirmed facts (state source — website or Instagram):**
Mark anything estimated from screenshots (not stated directly) as "(estimated)".
**Genuine gaps (only the client can answer):**
---
Generate a client-facing onboarding document and write it to `[Client-Name]-Brand-Onboarding.md` in the project root.
**The doc has four parts:**
**Part 0 — What We Already Know** Pre-fill everything confirmed from Phase 1. Present it as facts for the client to review and correct — not questions. Format as:
> ✏️ "Anything wrong or missing above?"
**Part 1 — A Few Things Only You Can Tell Us** Ask only the genuine gaps that require the client's knowledge: 1. Who is your target customer? (ICP — describe in a sentence or two) 2. What are your hero products/services? (what to feature most on social) 3. What makes you different? (vs competitors or generic alternatives) 4. What do you want social media to do for your business? (awareness / sales / community / growth / launches — pick 1-2) 5. Current situation: how often are you posting? What's working? What isn't? What do you wish you were doing more of?
**Part 2 — Assets to Send** Must-haves:
Helpful to have:
**Part 3 — Brand & Content Questions** Visual identity:
Content:
Rules:
Adapt the doc's greeting and closing tone to match the brand's voice. If the brand is casual (like a food brand), write casually. If it's premium, write accordingly.
---
Once assets and the completed doc are returned:
**Assets received:**
**Doc respo
A set of Claude Code skills that work together as a complete social media team for small and medium businesses. Each skill is a specialist.
Writes on-brand social media captions for SMBs. Takes post concepts or a content calendar and produces ready-to-post captions with hooks, body copy, CTAs, and…
Builds a month of social media post ideas for SMBs. Takes brand context, platforms, and goals and produces a structured content calendar with post topics,…
LinkedIn Content Specialist. Writes LinkedIn-native posts for SMB clients — first-person, professional-but-human, built for LinkedIn's format and algorithm.…
Social Media Publisher. Takes approved content from outputs/ and schedules it across platforms via Blotato MCP. Generates infographic-style visuals (stat…
Creative Designer skill. Takes a post concept, a client product photo, or a real lifestyle photo and produces on-brand social media visuals using the client's…
Social Media Manager role skill. Orchestrates the full SMB social media workflow across three layers — Foundation (brand setup + calendar), Content Creation…