skills/training/training-diy-content/SKILL.md
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.
npx skillsauth add peterbamuhigire/social-media-skills training-diy-contentInstall 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.Collect the Required Input below. Generate each section in full, substituting all bracketed placeholders with the client's specific details. Write in a warm, jargon-free tone — this document is used by business owners and staff who are not marketing specialists. The client will refer to this independently after handover.
Ask for the following before generating the handbook:
Generate the cover page and all seven sections in full. Tone: friendly, clear, encouraging. Assume the reader is capable but not a social media specialist.
[Client Name] — DIY Content Creation Handbook Your guide to managing your own social media content Prepared by: [Consultant Name] Handover Date: [Date]
Keep this document accessible — print it or save it to your phone. Refer to it whenever you are unsure.
Canva is a free design tool that lets you create professional-looking graphics without any design experience. Use it for every graphic you create.
Setting Up Your Account
Correct Template Sizes by Platform
| Platform | Format | Dimensions | |---|---|---| | Instagram square post | Image post | 1080 × 1080 px | | Instagram portrait post | Image post | 1080 × 1350 px | | Instagram Story / Reel cover | Vertical | 1080 × 1920 px | | Facebook post | Image post | 1200 × 630 px | | Facebook Story | Vertical | 1080 × 1920 px | | LinkedIn post | Image post | 1200 × 627 px | | TikTok cover | Vertical | 1080 × 1920 px | | WhatsApp Status | Vertical | 1080 × 1920 px | | YouTube thumbnail | Landscape | 1280 × 720 px |
In Canva: click Create a design → Custom size → enter the dimensions above.
Staying On-Brand
Editing a Template
Exporting Your Design
Canva Do's and Don'ts
| Do | Don't | |---|---| | Use your brand colours on every graphic | Use random colours from Canva's default palette | | Keep text under 6 words on image graphics | Overload a graphic with paragraphs of text | | Use your own photos where possible | Rely entirely on Canva's stock library | | Stick to 2 fonts maximum | Use 3 or more different fonts in one design | | Keep layouts clean and uncluttered | Add too many elements — it looks busy |
CapCut is free, works on Android and iOS, and is widely used across East Africa. Use it for all short video content — Reels, TikToks, Facebook videos, and WhatsApp Status videos.
Getting Started
Basic Edit: 5-Step Workflow
Step 1 — Trim your clips Tap on a clip in the timeline. Drag the white handles at each end to trim the start and end. Remove any footage where you are still setting up or winding down.
Step 2 — Arrange your sequence Press and hold a clip to drag it to a different position. Put your strongest or most interesting moment first.
Step 3 — Cut silences Watch through and identify any long pauses. Split the clip at the pause (tap the clip → Split) and delete the silent section.
Step 4 — Add captions Tap Text → Auto Captions. CapCut will transcribe the speech automatically. Review every line — correct any errors before exporting. Captions make videos accessible and significantly improve watch time.
Step 5 — Add music Tap Audio → Sounds → browse CapCut's built-in library. Select royalty-free music only — do not use songs from Spotify, YouTube, or personal music apps as this creates copyright issues when publishing. Set the music volume to approximately 20% so it does not overpower the speaking voice.
Transitions
Use simple cuts between clips — this is the professional standard. Do not use animated transitions (wipes, spins, glitches) unless the brand tone specifically calls for high-energy content.
Export Settings
Tap Export (top right) → select 1080p resolution → MP4 format → tap the export button. Wait for the file to save to your gallery before closing the app.
Platform Export Guide
| Platform | Orientation | Dimensions | Notes | |---|---|---|---| | TikTok | Portrait (vertical) | 1080 × 1920 | Native format — no cropping needed | | Instagram Reels | Portrait (vertical) | 1080 × 1920 | Same as TikTok export | | Instagram Stories | Portrait (vertical) | 1080 × 1920 | Keep under 15 seconds per clip | | Facebook | Landscape (horizontal) | 1920 × 1080 | Or portrait — both work | | YouTube | Landscape (horizontal) | 1920 × 1080 | Never upload vertical to YouTube | | WhatsApp Status | Portrait (vertical) | 1080 × 1920 | Keep under 30 seconds |
In CapCut, set the canvas ratio at the start of a new project: tap the ratio icon → select 9:16 (vertical) or 16:9 (horizontal) before importing footage.
5-Step Video Edit Checklist
Your content calendar is the plan for what to post and when. Refer to it every week.
Where to Find It
[Insert: folder name / Google Drive link / shared drive path — fill in at handover]
How to Read the Calendar
Each row in the calendar contains:
| Column | What It Means | |---|---| | Platform | Which social media platform this post is for | | Week | The week in the month (Week 1, Week 2, etc.) | | Content type | Image, video, carousel, story, text post, broadcast | | Content pillar | Which content theme this falls under | | Topic / Brief | A 2-sentence description of what the post covers |
When You Create a Piece of Content
If You Cannot Create a Piece of Content That Week
Do not leave a gap in your posting schedule — a blank week reduces reach on most platforms. Instead:
How to Add Your Own Content Ideas
Go to the Ideas Bank tab in the calendar. Add a new row using this format:
| Date added | Platform | Content type | Topic idea | Why now / reason | |---|---|---|---|---| | [date] | [platform] | [type] | [brief description of the idea] | [seasonal hook / customer question / trending topic] |
Monthly Review
At the end of each month, before planning the next month:
Your brand voice is: [Brand Voice Word 1] / [Brand Voice Word 2] / [Brand Voice Word 3]
Every caption you write should sound like these three words. If a caption draft does not feel right, check it against them before publishing.
The Caption Formula
Every caption — regardless of platform — follows the same structure:
1. Hook (Line 1) The first line must make someone stop scrolling. Options:
Do not start with "We are pleased to announce" or the business name — this is what everyone else does.
2. Body (Lines 2–4) Two to four sentences. One idea per sentence. Answer: what is this post about, and why does it matter to the reader? Write for the reader's benefit — not to talk about the business.
3. Call to Action (Final line) One clear action only. Do not give multiple options in the same caption.
Examples of clear CTAs:
4. Hashtags Paste the standard hashtag set below the caption. Swap out 2–3 hashtags per post for ones that are relevant to the specific topic.
Standard hashtag set: [insert standard hashtag set from hashtag strategy at handover]
Caption Writing Checklist
Before submitting any caption for approval, check:
Caption Length Guide
| Platform | Ideal length | Notes | |---|---|---| | Instagram | 125–150 characters for reach; up to 300 for educational posts | Hook must appear before "more" cut | | Facebook | 40–80 characters for highest reach; up to 250 for stories | Keep it shorter than you think | | LinkedIn | 150–300 words for engagement | First 2 lines carry all the weight | | TikTok | 100–150 characters | Caption is secondary to the video | | WhatsApp broadcast | Under 150 words | Read on mobile — keep paragraphs short |
Boosting a post means paying to show it to more people than your organic reach would reach. It is not the same as running a full advertising campaign — keep it simple.
When to Boost
Boost posts that are already performing well organically. A post with existing likes, comments, or shares will generate better results from a boost than a post that has had no engagement. Boost your winners — not your weak posts.
Recommended Budget
Start with UGX 50,000–100,000 (approximately $14–28 USD) per boost, run for 5–7 days. This is sufficient to meaningfully extend your reach without overspending on a single post.
Targeting Settings
When setting up a boost, select:
Choosing the Right Objective
| If your post is meant to… | Choose this objective | |---|---| | Reach more people and get reactions/shares | Engagement | | Drive WhatsApp enquiries | Messages | | Send people to your website | Website traffic |
Duration
5–7 days per boost is sufficient. Longer does not necessarily produce better results.
What NOT to Do
You do not need to become a data analyst. You need to notice 3 things: is reach going up, staying flat, or going down?
Facebook Insights
Go to your Facebook Page → tap Insights (or Professional Dashboard on mobile).
| Metric | What It Means | |---|---| | Reach | How many individual people saw a post | | Engagement | Total reactions + comments + shares | | Top posts | Which posts reached the most people this period |
Instagram Insights
Go to your profile → tap the Insights button (available on Business or Creator accounts).
| Metric | What It Means | |---|---| | Reach | Unique accounts that saw the post | | Impressions | Total number of times the post was displayed (one person can count multiple times) | | Saves | People who saved the post — the highest-value signal on Instagram | | Profile visits | How many people visited your profile after seeing the post |
WhatsApp Business
Open WhatsApp Business → Settings → Business Tools → Statistics.
| Metric | What It Means | |---|---| | Status views | How many contacts viewed your Status update | | Messages received | Total inbound messages | | Catalogue views | How many people viewed your product catalogue |
TikTok Analytics
Go to your profile → tap the ≡ menu → Creator Tools → Analytics.
| Metric | What It Means | |---|---| | Video views | Total views across all content | | Followers gained | Net new followers in the period | | Completion rate | What percentage of viewers watched to the end — aim for above 50% |
YouTube Studio
Open YouTube Studio → Analytics.
| Metric | What It Means | |---|---| | Views | Total video views | | Watch time | Total hours watched — the primary metric YouTube uses to promote content | | Top videos | Your best-performing content in the period |
What to Do With the Numbers
When to Call the Consultant
Contact [Consultant Name] immediately if:
You are capable of managing your day-to-day content independently. The situations below are ones where you should contact [Consultant Name] before acting.
Always Call the Consultant When:
Consultant Contact
Name: [Consultant Name] WhatsApp: [WhatsApp number] Email: [Email address] Available: [Hours and days — e.g. Monday to Friday, 8am–6pm EAT] Response time: [e.g. within 4 business hours for non-urgent enquiries]
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 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.
tools
Produces a practical training guide for client teams on prompt engineering for marketing tasks — covering the Alpha-Beta-Gamma-Delta-Epsilon prompt structure, 10 prompt components, 5 prompting approaches, and 7 copywriting frameworks with worked East African examples. Invoke when the user says "create a prompt writing training guide", "teach my team how to use AI for marketing", "write a prompt engineering workshop", "AI copywriting training for staff", or needs a structured training document for client employees who use AI tools to produce marketing content.