skills/playbook-agency-operations/SKILL.md
Generates a tailored internal operations manual for a Uganda/East Africa social media consultancy or solo practitioner. Covers client onboarding, retainer structures (in UGX), project management, invoicing, quality control, and reporting rhythms. Invoke this skill when setting up a new consultancy, systematising an existing operation, onboarding a first employee, or when a consultant identifies pain points in client management, cash flow, or team coordination.
npx skillsauth add peterbamuhigire/social-media-skills playbook-agency-operationsInstall 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.
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.Ask for the following before generating any output:
Use these inputs to calibrate the output: adjust tool recommendations by team size, flag the primary challenge section for expanded guidance, and note whether the consultant needs to build systems or refine existing ones.
Complete this checklist for every new client engagement. Target: all items done within 30 days of signing.
01-client-brief skill to capture full client context02-platform-audit skill to document the baselineAgency/[Client Name]/ with subfolders: Content, Reports, Strategy, Assets03-audience-personas skill04-brand-voice-intake skillmeta-reporting skill — deliver on or before the last day of the monthStandard retainer tiers for a Uganda/East Africa consultancy. Adjust pricing based on client size, industry complexity, and scope.
| Tier | Services Included | Monthly UGX | Best For | |---|---|---|---| | Essential | 12 posts/month, 1 platform, monthly report | 800,000 – 1,200,000 | SMEs starting out | | Growth | 20 posts/month, 2 platforms, ad management up to UGX 500K budget, monthly report | 1,500,000 – 2,500,000 | Growing SMEs | | Premium | 30 posts/month, 3 platforms, ad management up to UGX 2M budget, strategy, monthly + quarterly report | 3,000,000 – 5,000,000 | Established businesses | | Enterprise | Full-suite: strategy, content, ads, influencer coordination, PR integration, weekly reporting | 6,000,000+ | Large businesses, NGOs, multinationals |
Note: Ad budgets listed above are client-owned spend passed through — they are not included in the retainer fee. Document this distinction explicitly in the contract.
Include all of the following in every engagement agreement:
| Team Size | Recommended Tool | Configuration | |---|---|---| | Solo | Trello (free) or Notion (free) | One board per client; columns: To Do / In Progress / Awaiting Approval / Scheduled / Published | | 2–5 people | Asana (free tier) or ClickUp (free) | Task assignment, due dates, client folders, comment threads | | 5–10 people | Monday.com or ClickUp paid | Timeline view, workload management, automations |
Apply this schedule each week for every active client:
| Day | Activity | |---|---| | Monday | Content creation — write captions, brief graphic designer, draft copy | | Tuesday | Internal review and editing — apply quality control checklist (Section 5) | | Wednesday | Send to client for approval — use Google Doc or Notion; set 48-hour deadline | | Thursday | Schedule approved content; begin creation for the following week | | Friday | Monitor engagement, respond to comments, compile performance data |
Every invoice must include:
Apply this checklist to every piece of content before sending to the client for approval. No content leaves the agency without passing all items.
east-african-english skill standards04-brand-voice-intake document for this clienteast-african-english skill)Maintain a consistent reporting cadence for every active client. Use the meta-reporting skill for monthly and quarterly report content; use the deck-monthly-report skill for the slide deck version.
| Report | Frequency | Delivered By | Format | |---|---|---|---| | Performance snapshot | Weekly (optional for Growth tier and above) | Account manager | WhatsApp voice note or brief text message | | Monthly report | Monthly — by the 5th of the following month | Account manager | Google Slides or PDF via email | | Quarterly review | Quarterly | Senior consultant | Meeting + slide deck | | Annual review | Annually | Senior consultant | Full-day strategy session + written summary |
meta-roi-framework skill to calculate return on retainer investment where the client has conversion dataApply this section when the operation has more than one person. Skip for solo practitioners.
| Role | Responsibilities | |---|---| | Account Manager | Client communication, content approval coordination, reporting, relationship management | | Content Creator | Caption writing, content calendar management, scheduling | | Graphic Designer | Visual assets — static posts, Stories, covers (design files, not strategy) | | Ads Specialist | Paid campaign setup and reporting (within retainer scope — no bidding optimisation) |
This section applies the Wardrope (2024) ROYA framework for agencies that want to add AI-powered revenue streams alongside or within social media retainers.
Every business client has a dormant contact database — past enquiries, lapsed customers, event registrants — that represents the fastest source of new revenue. The DBR model reactivates this database using AI-personalised SMS/WhatsApp before spending on paid lead generation.
ROYA 8-Step Process (Wardrope, 2024):
| Step | Action | |---|---| | 1. Approach | Re-engage the client's old contacts with a low-friction personalised message | | 2. Coffee Date | Qualify interested contacts via a short Zoom or WhatsApp call | | 3. Close | Confirm interest and move to booking | | 4. Android Build | Configure the AI response system (HighLevel CRM + ChatGPT integration) | | 5. Prince Charming Kiss | Send a 2-sentence reactivation SMS/WhatsApp to the dormant list | | 6. Sales Call | Human follow-up for warm responders | | 7. Profit | Revenue closed and anchor payments collected | | 8. Repeat | Cycle continues; build to fresh lead generation only after DBR is optimised |
Key principle (Wardrope, 2024): Sell First, Build Later. Demonstrate the value of the AI system to the client using a live demo on the OpenAI Playground before building the full pipeline. Reduces sales cycle and eliminates the need for a finished product before closing.
Start with the foundational DBR service; upsell to each subsequent module only after the previous one is proven:
Offer these structures based on client risk appetite. Zero Risk deals remove the price objection entirely:
| Structure | Terms | Best for | |---|---|---| | Zero Risk Performance | Agency earns 50% rev share; client pays nothing upfront | Clients who need proof before commitment | | Zero-ish Risk | Client covers tool costs (SMS, OpenAI subscription); agency earns backend % | Low-trust new relationships | | Frontend + Backend | Monthly licence fee + backend revenue share | Established relationships | | Chunky Retainer | Fixed monthly fee (typically $5K–$25K equivalent); no backend | Clients who prefer predictability | | Deductible Deposit | Commitment deposit (refunded against backend earnings) | High-value deals requiring build investment |
AI Delivery Stack: HighLevel CRM (pipelines, SMS, workflows) → Zapier or Make.com (connects ChatGPT to HighLevel) → OpenAI/ChatGPT subscription. For Ugandan/EA deployments, adapt SMS delivery to Africa's Talking or Infobip; WhatsApp messaging via WhatsApp Business API.
Apply when pitching any AI or social media service:
Principles from Nelson (2018) for building a recurring-revenue agency that reaches seven figures.
A seven-figure agency requires sustained focus, not diversification:
| One | Focus | |---|---| | One target market | One niche — specific enough to name (e.g. "manufacturing SMEs in Uganda") | | One lead generation strategy | One prospecting method mastered before adding a second | | One conversion mechanism | One sales process applied consistently | | One programme | One core service package; no custom scope for each client | | One year of focus | Stick to the above for 12 months before expanding |
Recurring revenue principle: Never accept one-off project work. Auto-charge retainers only. A client that will not commit to a retainer is a client who is not ready — and not worth the operational cost of a one-off engagement.
"Perceived indifference" is the #1 reason clients leave — not poor results. Structure the relationship to remove all ambiguity about the agency's ongoing commitment.
Part 1 — Strong Kickoff:
Part 2 — Communication Rhythm:
Part 3 — Seed the Vision:
CRR Formula: ((Clients at end of period − New clients acquired) ÷ Clients at start of period) × 100. Target: 95%+ monthly CRR. Above 95% compounds into seven-figure revenue. Below 90% means the agency is filling a leaking bucket.
| Role | Function | |---|---| | Visionary (Owner) | Strategy, client relationships, business development, culture | | Integrator (COO) | Operations, systems, team accountability, process ownership | | Account Manager | Client communication, retention, reporting, upsell identification | | Content / Delivery | Execution of the core service (content, ads, SEO, AI systems) | | Finance / Admin | Invoicing, collections, contractor management |
Hire the Integrator role first — this is the most leveraged hire an owner can make. The Integrator converts the owner's vision into operational reality and frees the Visionary to focus on growth.
Saying "we use AI" is no longer a differentiator. Every agency has access to the same AI tools. The differentiator is how the agency deploys AI to solve client-specific problems.
Value proposition principle: "We leverage AI and automation in ways that bring your unique business data and context into the equation — producing results that generic tools cannot replicate." This framing positions the agency as a power user, not a reseller of off-the-shelf software.
Kasparov Principle (Vallaeys, 2019): A weaker human with a better process beats a stronger human with an inferior process. Build repeatable systems — then hire people who can execute and improve those systems, not rock-star individuals who operate outside them. Great processes outperform great people operating without processes.
Insight Broker staffing model (Vallaeys, 2019): The new value-add role in a digital agency is not the programmer or the media buyer — it is the Insight Broker: someone who understands what causes results, can explain it to clients in plain language, and knows which levers to adjust. Hire for attitude first; aptitude is trainable. A high-attitude learner who follows process consistently outperforms a high-aptitude individual who resists structure.
Output from this skill is considered complete and of acceptable quality when it meets all of the following:
Link to these related skills when producing output. Read the linked skill before cross-referencing its deliverables in this playbook.
01-client-brief/SKILL.md — client context capture; required at Day 1–3 of onboardingmeta-reporting/SKILL.md — monthly and quarterly report generation; required for Section 6playbook-social-media-policy/SKILL.md — internal content governance; relevant to Section 5 quality controlmeta-roi-framework/SKILL.md — ROI calculation for retainer justification; relevant to quarterly and annual reviewstools
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.