skills/01-client-brief/SKILL.md
Generates a structured client intake questionnaire and two onboarding documents — a full client brief and a one-page at-a-glance card — capturing all information required before producing any strategy, content plan, or platform audit. Invoke at the start of every new client engagement, before any other onboarding or strategy skill is used.
npx skillsauth add peterbamuhigire/social-media-skills 01-client-briefInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce two outputs: (1) a full client brief document and (2) a one-page client at-a-glance card. The questionnaire doubles as a fillable document to send to the client and as a discovery call guide for the consultant. Apply the east-african-english skill for tone throughout. Do not begin generating content until the questionnaire has been completed.
SKILL.md; do not skip mandatory steps or required fields.references/ directory is added later, treat its files as the deeper source material and keep this SKILL.md execution-focused.This skill generates the questionnaire itself — no prior input is required. The client (or the consultant on the client's behalf) fills in the questionnaire. If the consultant provides partial information upfront, pre-fill what is known and flag remaining gaps clearly.
Present each section as a clearly labelled block. Use the exact question wording below.
Complete one row per active platform. If you are not active on a platform, leave it blank.
| Platform | Handle / URL | Approx. follower count | How often do you post? | Date of last post | Who currently manages the account? | |---|---|---|---|---|---| | Facebook | | | | | | | Instagram | | | | | | | WhatsApp Business | | | | | | | TikTok | | | | | | | LinkedIn | | | | | | | X / Twitter | | | | | | | YouTube | | | | | | | Other | | | | | |
| Competitor name | Industry / what they sell | Their main social media platform and handle | |---|---|---| | 1. | | | | 2. | | | | 3. | | | | 4. (optional) | | | | 5. (optional) | | |
Tick all content goals that apply to your business:
If you had to choose just one primary goal, which would it be?
Example words to choose from (or provide your own): Professional, Warm, Bold, Friendly, Authoritative, Approachable, Energetic, Calm, Innovative, Traditional, Playful, Serious, Inspiring, Practical, Premium, Accessible
Your three words: _________________ / _________________ / _________________
Do you have a budget available for paid social media advertising (boosted posts, Facebook/Instagram ads)?
If yes, is the budget intended for boosting organic content, running dedicated ad campaigns, or both?
USP / Differentiation:
"What is the one thing your business does or delivers that your closest competitor does not — or cannot — do as well?"
Mission:
"In one sentence: what does your business do, for whom, and what outcome does it deliver?"
Vision:
"Where do you want this business to be in three years? What does success look like specifically?"
Niche:
"Describe your single most ideal client — their sector, size, location, and the specific problem they have that you solve best."
These answers feed directly into biz-dev-positioning and all strategy and content work. Collect them at intake and store in the client file.
Once the questionnaire is filled in, generate the following two documents in order.
Structure the completed brief as a professional document with the following sections. Write in full sentences where appropriate; use tables for structured data.
Posting frequency guidance note: Where the client's expectation is unrealistic, flag it professionally. Recommended starting frequencies for Uganda/EA market:
Generate immediately after the full brief. Format as a compact one-page summary for the wider team. Include:
| Field | Content | |---|---| | Business name | | | Industry | | | Location | | | Active platforms | (list with handles) | | Primary goal | | | Secondary goals | | | Tone in three words | | | Approval contact | (name, role, turnaround time) | | Content restrictions | (one line per restriction) | | Posting targets | (per platform — recommended frequency) | | Paid budget band | | | Report recipient(s) | |
Add a Consultant Notes field at the bottom: flag any ambiguities, missing information, or follow-up questions that need resolving before strategy work begins.
04-brand-voice-intake skilleast-african-english skillThree checks to apply during intake — before scoping or pricing:
See docs/ux-foundations.md Section 2 for the full list. During intake, score the client's stated goal against the Top-10. If the goal matches any anti-pattern, push back before scoping. Document the pushback in the brief itself under a "Brief filters applied" subsection so future audits can trace the conversation.
Most common matches in social-media intakes:
Every brief must declare which level the engagement targets:
Add the level declaration as a required field in the intake questionnaire and the at-a-glance card.
If the brief contains no validated user research and no plan to acquire it, mark the brief as "speculative" rather than "execution-ready." This affects pricing — speculative work cannot be priced as a delivery engagement; it must be priced as a discovery engagement first.
If the client refuses discovery and demands execution-priced delivery on a speculative brief, decline the work or document the risk acceptance in writing.
tools
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
tools
Generates a practical smartphone video production training guide for East African clients and content teams. Covers shooting, audio, lighting, framing, editing, and platform-specific formats using only a smartphone — no professional equipment required. Invoke this skill when a client or their team needs to produce their own social video content and requires a hands-on, jargon-free training document tailored to EA field conditions.
tools
Generates a complete DIY content creation handbook for clients who want to manage some or all of their own content after the initial strategy engagement. Invoke when the user says "write a DIY content guide", "create a self-managed content handbook", "the client wants to manage their own content", or when a handover guide is needed at the end of a strategy engagement. Output is a self-contained reference document — not a training presentation — that the client keeps and uses independently.
tools
Generates a complete 2-hour in-person training workbook for a client's internal team — employees who will assist with content creation or community management. Invoke when the user says "create a team training guide", "write a staff training workbook", "onboard our internal team on social media", or needs a printable workshop document for client employees. Output is a structured, print-ready workbook — not a presentation deck.