skills/platform-x-twitter/SKILL.md
Generates a complete X (formerly Twitter) presence plan for East African businesses and professionals, covering profile optimisation, content types, thread strategy, community building, the platform's role in the EA media ecosystem, a 30-day content rhythm, and KPI framework. Invoke when a client needs an X/Twitter strategy, wants to build authority and network in the professional/media ecosystem, or is asking whether X is the right platform for their business in Uganda, Kenya, or Tanzania.
npx skillsauth add peterbamuhigire/social-media-skills platform-x-twitterInstall 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.
Before generating this plan: Confirm that X is the right platform for this client. X in East Africa serves journalists, opinion leaders, academics, NGO and development sector workers, public servants, politicians, and urban professionals. For B2B clients and professional service firms, it is disproportionately valuable. For FMCG, retail, and mass-market consumer goods, it is lower priority than Facebook, WhatsApp, and TikTok. Ask the client to confirm their target audience on X before proceeding. If X is not right for this client, state that clearly and recommend the appropriate platform instead.
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.Before generating this plan, collect the following from the client:
X/Twitter in Uganda, Kenya, and Tanzania punches significantly above its demographic weight. Core users include journalists, opinion leaders, academics, NGO and development sector workers, public servants, politicians, and urban professionals. This is where public discourse, breaking news, and policy debate happen in East Africa.
For B2B clients, professional service firms, media companies, NGOs, and public-facing organisations, X is the most strategically important platform in the region alongside WhatsApp. For businesses targeting the general consumer market (retail, FMCG, food and beverage, beauty), Facebook, WhatsApp, and TikTok will deliver more reach — X should be secondary.
Hashtag communities with genuine organic reach in EA:
Username (@handle) Use the brand name exactly. If the preferred handle is taken, add a location suffix (e.g. @BrandKampala, @BrandUG) rather than numbers. Numbers in handles reduce credibility and memorability.
Display name Use the brand name or the founder's name. One relevant emoji is acceptable — one only. Emojis should be contextually accurate, not decorative.
Bio 160 characters maximum. Include: keywords relevant to the industry, value proposition, location (city/country), and one link or CTA. No filler phrases ("passionate about", "change-maker", "disrupting the space"). Example: "Digital marketing for Ugandan businesses | Social media strategy & content | Kampala 🇺🇬 | DM for enquiries | [website]"
Header image 1500×500px. Include: tagline, website URL, and key offering. Update quarterly or at the start of a major campaign. The header image is the largest visual real estate on the profile — use it to communicate the value proposition at a glance.
Pinned post Always maintain a pinned post. Rotate monthly. Options for pinned content:
Profile link Direct to the single most relevant destination. Rotate seasonally: website for general periods, WhatsApp link during campaigns, event registration during events. Do not leave this field empty.
Single posts (up to 280 characters) Punchy observations, quick tips, questions, reactions to news, and congratulations to the community. The primary vehicle for discoverability — short posts that resonate get reshared into new networks. Write single posts that can stand alone; never assume the reader has seen previous posts.
Threads The primary long-form format on X. Educational threads are lead magnets — people save them, share them, and reference them months later. A well-constructed thread on a topic the client understands deeply can generate follower growth for weeks after it is posted. See Section 4 for full thread strategy.
Quote posts Add perspective to others' content. Quote-posting a journalist, industry leader, or relevant account with a specific, credible response builds authority and exposes the account to the quoted person's followers. Do not quote to agree vaguely — quote to add something concrete.
Polls Low production effort, high engagement. Use for: industry opinion surveys, audience preference research, light entertainment, and positioning the brand as curious and community-facing. Always follow up the poll with a post sharing the results and the client's perspective on them.
X Spaces Audio conversations hosted live. Announce 48 hours ahead via a scheduled post. Use for: panel discussions with industry peers, client Q&A sessions, commentary on breaking industry news, and community roundtables. Record and clip highlights as post-event content.
List curation Create and share curated lists of relevant accounts (e.g. "Uganda Tech Founders", "EA Business Leaders", "Uganda Journalists"). Making a list public and sharing it builds authority as a community connector and generates reciprocal engagement. Keep competitor monitoring lists private.
X rewards volume and engagement more than any other platform. The algorithm distributes content from accounts that post frequently and engage actively.
| Phase | Frequency | Notes | |---|---|---| | Growth phase | 5–7 posts per day | Mix: original posts, replies to others, quote posts. Replies count as posts in terms of engagement signal. | | Maintenance | 3–5 posts per day | Consistency is the non-negotiable. Gaps of 2+ days reduce distribution. |
Engagement as distribution Replying to 5–10 posts per day in the client's topic area is free distribution. Replies appear in the feeds of mutual followers and expose the account to new audiences. This is the fastest organic growth lever on X and the most consistently underused.
Best posting times for EA (EAT)
Threads are the highest-value content format on X. A strong educational thread on a credible topic can generate follower growth, media enquiries, and inbound leads weeks or months after it is posted.
Thread structure
| Post | Role | Guidance | |---|---|---| | Post 1 — Hook | Make the reader need to know what comes next | Bold claim, surprising statistic, or a question that implies the reader may be wrong about something. Example: "3 things most Ugandan businesses get wrong about social media — a thread." | | Posts 2–8 — Content | One point per post. Short paragraphs. White space. | Never cram two ideas into one post. Each post should be self-contained — a reader who sees only that post should still get value from it. | | Post 9 — Conclusion | Summarise the key takeaway in 2–3 sentences | Draw the throughline. What should the reader do or think differently as a result of this thread? | | Post 10 — CTA | Convert engagement into a lasting relationship | "Follow me for more threads like this. Repost if this was useful. DM me if you'd like to discuss your business." |
Five thread topic ideas (adapt these for the client's specific industry)
Thread 1: The industry misconception Hook: "Most [target customers] in Uganda believe [common misconception]. It's costing them [specific consequence] — a thread." Covers: What the misconception is / Why it took hold / The evidence that contradicts it / What the correct approach looks like / How to make the switch
Thread 2: The how-to guide Hook: "How to [achieve a specific outcome relevant to the target audience] — a practical guide for [location/market]. Thread." Covers: The problem the guide solves / Step 1 with context / Step 2 / Step 3 / Common mistakes at each step / Summary
Thread 3: The industry analysis Hook: "[Industry] in Uganda is changing. Here's what's happening and what it means for [target audience]. Thread." Covers: What has changed / The 3 key drivers of change / What this means for businesses in the sector / What smart businesses are doing in response / What happens if nothing changes
Thread 4: The lessons learned Hook: "[Number] things I learned from [number of years] in [industry] in East Africa. Thread — save this." Covers: One lesson per post, each with a real example or evidence. Personal voice. Honest about failures and wrong assumptions.
Thread 5: The comparison Hook: "[Option A] vs. [Option B] for Ugandan businesses — which is actually better? A thread with a clear answer." Covers: What each option is / Where Option A wins / Where Option B wins / The deciding factor / The recommendation with conditions
Replies as discovery Replying meaningfully to accounts with large followings in the client's topic area exposes the account to those audiences. Aim for 10 quality replies per day. A quality reply adds a specific insight, a useful example, or a respectful counter-perspective. "Great point!" replies generate no value. Invest the time to reply with substance.
Strategic following Follow journalists, industry leaders, potential clients, and peer businesses in the EA market. Engage with their content before following — a follow from an account that has already been engaging is more likely to be reciprocated. Do not follow in bulk and then unfollow; this pattern is penalised by the algorithm and damages credibility.
List building Use Lists to organise accounts into private monitoring groups: Competitors, Press/Media, Key Clients, Potential Clients, Industry Influencers. Private lists allow monitoring without following — useful for competitor surveillance. Create one public list (e.g. "Uganda [Industry] Leaders") and share it — public lists generate notification to everyone included and build network goodwill.
Mention strategy Mention relevant accounts when sharing content they would genuinely find useful — a journalist who covers the industry, a government account relevant to a policy point, a partner organisation. Do not mention accounts arbitrarily for reach — this reads as spam and generates negative impressions.
X Communities Join 2–3 X Communities relevant to the client's industry and EA market. Contribute substantively before sharing links or promotional content. Communities are discovery engines — users in a community are self-selected as interested in the topic.
Apply this section to guide clients on strategic use beyond standard posting.
Media relations Journalists across Uganda, Kenya, and Tanzania follow X actively and source stories from it. A business with a credible, active X presence is significantly more likely to receive press coverage than one without. If the client is doing something newsworthy, post about it on X with specific, verifiable facts — not promotional language. Tag relevant journalists and media houses.
NGO and development sector X is the primary professional network for this sector in East Africa — more than LinkedIn. For clients operating in or adjacent to development, health, education, or agriculture, X provides access to the entire sector's professional network. Position with expertise and evidence-based commentary.
Public sector and policy Government announcements, regulatory updates, and policy debates play out on X in EA. For clients in regulated industries, monitoring X for policy signals is operationally important. Engage thoughtfully with public-sector accounts — be factual, respectful, and focused on public benefit.
Regulated industries
For clients in financial services, healthcare, or legal services: X is where reputations are made and broken fastest in EA. Crisis response on X must be swift (within the hour of a breaking issue), factual, and human. Do not post defensively — acknowledge, explain the facts, state what is being done. See the playbook-crisis-communications skill for full crisis response guidance.
Three to five original posts per day is too many to plan in a full table. Instead, the plan is structured as: weekly content rhythm + 4 full thread outlines + 20 single post ideas + 8 poll ideas.
| Day | Content type | Purpose | |---|---|---| | Monday | Industry tip (single post or short thread starter) | Start the week with immediate value — positions the account as a useful resource | | Tuesday | Quote post or reply engagement | Community building and discovery — engage with 10 accounts in the topic area | | Wednesday | Full thread | Flagship long-form content — schedule for 7am EAT for maximum morning readership | | Thursday | Poll | Engagement and audience research — follow up on Friday with results | | Friday | Poll results + client's perspective (single post) | Demonstrates that the client is listening and thinking | | Saturday | Behind-the-scenes or personal post | Human voice — the weekend is the right time for authenticity over expertise | | Sunday | Repost or quote a top-performing post from the week + reflection | Extends content lifespan; light effort day |
Thread 1: The Industry Misconception Post 1 (Hook): "Most [target customers] in Uganda believe [misconception]. It's costing them [consequence]. Here's the truth — thread." Post 2: State the misconception clearly and neutrally — no condescension. Post 3: Explain why this misconception took hold (history, marketing, misunderstood advice). Post 4: The first piece of evidence that challenges it. Post 5: The second piece of evidence — use a local example where possible. Post 6: What the correct approach actually looks like in practice. Post 7: A common question or objection — addressed directly. Post 8: The business case for getting this right (cost, time, reputation, results). Post 9 (Conclusion): "In short: [one sentence summary]. This is fixable and it doesn't require a large budget." Post 10 (CTA): "Follow for threads on [industry] every Wednesday. Repost if this is useful. DM to discuss your specific situation."
Thread 2: The How-to Guide Post 1 (Hook): "How to [specific outcome] in Uganda — a practical guide that actually works in this market. Thread." Post 2: Who this is for and what problem it solves. Post 3: Step 1 — what it is and why it comes first. Post 4: Step 2 — the detail that most people skip. Post 5: Step 3 — the checkpoint: how to know you've done step 3 correctly. Post 6: The most common mistake made at this stage. Post 7: What success at the halfway point looks like. Post 8: Step 4 — the final step and how to know when you're done. Post 9 (Conclusion): "That's the full process. [Estimated time]. [Estimated cost if relevant]. No expensive tools required." Post 10 (CTA): "Save this thread. Follow for more practical guides. Questions — reply below."
Thread 3: Lessons Learned Post 1 (Hook): "[Number] things I learned from [X years] in [industry] in East Africa. Some of these are uncomfortable. Thread." Post 2: Lesson 1 — start with the most surprising or counterintuitive one. Post 3: Lesson 2 — a lesson that cost the client time, money, or both. Post 4: Lesson 3 — something that contradicts common advice. Post 5: Lesson 4 — about customers and what they actually want vs. what they say they want. Post 6: Lesson 5 — about competitors and market positioning. Post 7: Lesson 6 — about the EA market specifically (regulation, payment behaviour, seasonality, trust-building). Post 8: Lesson 7 — about the importance of a specific relationship or community. Post 9 (Conclusion): "The common thread: [one-sentence insight]. The market is more forgiving than you think if you are honest and consistent." Post 10 (CTA): "Follow for more honest takes on [industry]. What would you add? Reply below."
Thread 4: The EA Market Analysis Post 1 (Hook): "[Industry] in East Africa is at an inflection point. Here's what's changing and why it matters for your business. Thread." Post 2: The macro context — one economic, regulatory, or demographic trend driving change. Post 3: What this trend means at the business level — practical implications. Post 4: The first opportunity this creates. Post 5: The second opportunity this creates. Post 6: The risk for businesses that do not adapt. Post 7: What the leading businesses in this space are doing differently. Post 8: A specific Ugandan/EA example — real, verifiable, named if possible. Post 9 (Conclusion): "Three actions to take in the next 90 days: [action 1] / [action 2] / [action 3]." Post 10 (CTA): "Repost if this is relevant to your network. Follow for weekly analysis of [industry] in EA. DM for a conversation."
Adapt these to the client's specific industry. Each is intended to be ready to post with light editing.
| Poll question | Option A | Option B | Option C | Option D | |---|---|---|---|---| | "What is the biggest challenge in [industry] in Uganda right now?" | Rising costs | Finding customers | Staff/skills | Regulation | | "How do you mostly find new [product/service] providers?" | Referral from friends | Social media | Google search | Walking past / in person | | "What type of content would you find most useful from this account?" | Practical how-to guides | Industry analysis | Case studies | Behind-the-scenes | | "How long have you been in business?" | Under 1 year | 1–3 years | 3–10 years | Over 10 years | | "What stops most businesses from investing in [relevant area]?" | Cost | Don't know where to start | Not convinced it works | No time | | "Which platform do you use most for business in Uganda?" | WhatsApp | Facebook | Instagram | X/Twitter | | "True or false: [common industry assumption]" | True — and I'll defend it | Mostly true | Mostly false | False — completely wrong | | "What's your preferred way to learn something new about business?" | Video (YouTube/TikTok) | Articles/blogs | In-person training | Conversations with peers |
Review monthly. X analytics are accessible via the native Analytics tab (analytics.twitter.com).
| KPI | Target / Benchmark | Why it matters | |---|---|---| | Impressions | Baseline Month 1; target 20% monthly growth | Total post views — raw reach signal | | Engagement rate | Target 1–3% organic (likes + replies + reposts ÷ impressions) | Content quality signal — low engagement rate means the content is not resonating | | Follower growth | Track weekly; acceleration after specific posts or threads reveals what the audience values | Audience-building | | Profile visits | Track monthly — high visits relative to impressions indicates strong curiosity signal | Intent measurement | | Link clicks | Significant intent signal on X — track monthly and identify which post types drive the most clicks | Commercial conversion signal | | Mention volume | How often the brand is mentioned (not just tagged) — track with X search for brand name | Brand awareness and reputation signal | | Thread performance | Saves and shares on educational threads specifically — this is the highest-value engagement action | Thought leadership signal; shared threads drive compounding reach | | Reply volume | Track quality: are replies substantive (questions, debate, agreement) or shallow? | Community health |
Output from this skill meets the standard when it:
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.