This handles TikTok caption and video script generation with actual formatting guidance. It gives you the hook-context-CTA structure with specific word counts, plus video specs like 9:16 aspect ratio and 1080x1920 resolution. The hook examples are helpful ("This took me 47 attempts"), and it covers the stuff that matters like auto-captions boosting algorithmic reach and 80% of people watching on mute. If you're building a social media agent or need to pump out TikTok content at scale, the structured output format and best practices tables make this more useful than just prompting Claude yourself. It also knows when to hand off to the tiktok-ads skill for paid content.

skills.sh installs
2.9K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kostja94/marketing-skills --skill tiktok-captions --agent claude-code

Installs into .claude/skills of the current project.

Files

Platforms: TikTok

Guides TikTok caption and video script creation. Use for generating publish-ready captions and video specs. Suitable for copy agents, video agents (format, length), and design agents (thumbnail).

When invoking: On first use, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Output: Publish-Ready Copy

This skill enables agents to generate TikTok captions and video scripts. Captions drive SEO, accessibility, and watch time (12-20% increase with captions). 80%+ watch without sound.

Caption Structure

ElementLengthPurpose
Hook5-7 wordsGrab attention; create curiosity
Context1-2 sentencesSize, price, backstory--info video doesn't show
CTAOptional"Save this," "Link in bio"

Hook examples: "Stop scrolling if you sell on Etsy," "This took me 47 attempts," "Wait for the final result"

Video Specs (for Video Agents)

Sponsors

Details

Repository
github.com/kostja94/marketing-skills
Categories
Automation & Workflows, Marketing & SEO, Video & Audio Editing
First seen
Apr 16, 2026

More from kostja94/marketing-skills

All 172
1browserbase avatarsearchbrowserbase/skillsUse this skill when the user wants to search the web without a full browser session: find URLs, titles, and metadata for a query. Prefer it over a browser when 2.9Kskills.sh installs
2phuryn avatardummy-datasetphuryn/pm-skillsGenerate realistic dummy datasets for testing with customizable columns, constraints, and output formats (CSV, JSON, SQL, Python script). Use when creating test2.8Kskills.sh installs
3rstackjs avatarrsbuild-best-practicesrstackjs/agent-skillsRsbuild best practices for config, CLI workflow, type checking, bundle optimization, assets, and debugging. Use when writing, reviewing, or troubleshooting Rsbu2.8Kskills.sh installs
4deanpeters avatarcontext-engineering-advisordeanpeters/product-manager-skillsDiagnose context stuffing vs. context engineering. Use when an AI workflow feels bloated, brittle, or hard to steer reliably.2.8Kskills.sh installs
5deanpeters avataruser-story-mappingdeanpeters/product-manager-skillsCreate a user story map that lays out activities, steps, tasks, and release slices. Use when planning a workflow, backlog, or MVP around the user journey.2.8Kskills.sh installs
6anthropics avatarsignature-requestanthropics/knowledge-work-pluginsPrepare and route a document for e-signature — run a pre-signature checklist, configure signing order, and send for execution. Use when a contract is finalized 2.8Kskills.sh installs