Not in the top 1,000 by GitHub stars
vyralcontent/content-skills
A free Agent Skill for writing short-form hooks, scripts, and carousels for TikTok, Reels, and YouTube Shorts.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/viral-captions-and-ctas/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-hooks/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-instagram-reels/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-short-form/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-short-form-ideas/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-tiktok-content/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
skills/viral-youtube-shorts/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 349e495d9702
No earlier version was observed for comparison.
Heat
5.8- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- viral-captions-and-ctas
skills/viral-captions-and-ctas - viral-hooks
skills/viral-hooks - viral-instagram-reels
skills/viral-instagram-reels - viral-short-form
skills/viral-short-form - viral-short-form-ideas
skills/viral-short-form-ideas - viral-tiktok-content
skills/viral-tiktok-content - viral-youtube-shorts
skills/viral-youtube-shorts
How it works
viral-captions-and-ctas
When your agent uses it
Write captions, on-screen text, hashtags, and CTAs for short-form video that earn saves and sends without tripping engagement-bait penalties. Use when someone asks for a viral caption, an instagram caption or tiktok caption or video caption, wants to fix a weak cta or call to action, asks about hashtag strategy and whether to add hashtags, wonders what the right pinned comment or comment seeding play is, or needs a gut check on whether their copy is engagement bait. Covers caption length sweet spots per platform, the first-line cutoff, on-screen text patterns for muted watching, native versus cross-posted copy, how hashtags actually work now, send-driving and save-driving CTAs, pinned comment tactics, and the anti-patterns that suppress reach. Pattern-based guidance grounded in how captions and CTAs tend to perform; it improves the odds, it does not guarantee virality.
What it loads into context
Frontmatter
247 tokensAlways available to the agent
SKILL.md
2,688 tokensWhen the skill is activated
Reference documents
10,845 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore11,195 bytesassets/bait-check.mddoc2,371 bytesassets/caption-template.mddoc2,407 bytesassets/cta-picker.mddoc2,652 bytesassets/on-screen-text-spec.mddoc3,844 bytesassets/pinned-comment-template.mddoc2,683 bytesreferences/anti-patterns.mddoc5,927 bytesreferences/caption-craft.mddoc5,254 bytesreferences/ctas-that-work.mddoc6,006 bytesreferences/hashtag-reality.mddoc3,671 bytesreferences/on-screen-text.mddoc4,678 bytesreferences/pinned-comments.mddoc5,918 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral captions and CTAs
Help the user write the text around the video: captions, on-screen text,
hashtags, CTAs, and the pinned comment. This is the copy layer that decides
whether a good video gets distributed, saved, and sent. It does not predict
virality. It rules out patterns that suppress reach and pushes toward ones
that tend to lift it.
For hooks and opening lines, see `viral-hooks`. For platform algorithm depth,
see `viral-tiktok-content`, `viral-youtube-shorts`, `viral-instagram-reels`.
For ideation, see `viral-short-form-ideas`. For full scripting, see the
`viral-short-form` umbrella.View the complete source on GitHubviral-hooks
When your agent uses it
Write and critique viral hooks for short-form video: the opening 1 to 3 seconds that decide whether anything else gets seen. Use this when you need a batch of hook ideas for a video, want to make a weak opening line stronger, are picking which hook archetype fits an idea, or want a critique of a draft hook against proven patterns. Covers the three-layer hook (visual, verbal, on-screen text), the named-creator frameworks (Kallaway, MrBeast, Hormozi, Brunson, Koe, Welsh, Bush, Galloway), scroll-stopping hook tactics, and the anti-patterns that tank first-three-seconds retention. Works across TikTok, Reels, and Shorts. Pattern-based guidance that improves the odds. It does not guarantee virality.
What it loads into context
Frontmatter
237 tokensAlways available to the agent
SKILL.md
2,476 tokensWhen the skill is activated
Reference documents
10,488 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore10,122 bytesassets/hook-batch-template.mddoc3,068 bytesassets/hook-checklist.mddoc2,475 bytesassets/three-layer-worksheet.mddoc3,777 bytesreferences/hook-anti-patterns.mddoc7,536 bytesreferences/hook-archetypes.mddoc8,058 bytesreferences/hook-by-platform.mddoc7,313 bytesreferences/hook-tactics.mddoc7,459 bytesreferences/three-layer-hook.mddoc5,278 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral hooks
Help the user write or fix the first 1 to 3 seconds of a short-form video:
the hook. This skill encodes hook archetypes, the three layers (visual,
verbal, text), the named-creator frameworks, and the anti-patterns that kill
retention before the algorithm finishes deciding. It does not predict
virality. It gives the user proven openings instead of a blank frame.
For full script structure, see `viral-short-form`. For platform algorithm
specifics, see `viral-tiktok-content`, `viral-youtube-shorts`, and
`viral-instagram-reels`. For caption and CTA craft, see
`viral-captions-and-ctas`.View the complete source on GitHubviral-instagram-reels
When your agent uses it
Plan, write, and diagnose Instagram Reels that earn cold-audience reach. Use whenever someone wants a reels script or reels hook for a specific Reel, is debugging why a Reel flopped, wants to know if a draft is worth testing with Trial Reels before going public, or needs a reels caption tuned for the post-hashtag instagram algorithm. Built around what Mosseri has publicly named as the signal hierarchy (watch time, sends per reach, likes per reach), the Trial Reels test-then-publish loop, the Original Content Guidelines and 30-day recovery window, the Edits app, and Reels Insights metrics (skip rate, share rate, followers from this post). Covers a Reels-specific reels strategy: send-driving CTAs, originality without watermarks, audio licensing by account type, captions as the primary SEO signal, and the anti-patterns that quietly cap distribution. Pattern-based guidance, not a virality promise.
What it loads into context
Frontmatter
259 tokensAlways available to the agent
SKILL.md
2,762 tokensWhen the skill is activated
Reference documents
13,928 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore11,605 bytesassets/insights-readout.mddoc2,675 bytesassets/reels-hook-checklist.mddoc2,298 bytesassets/reels-script-template.mddoc3,566 bytesassets/trial-reels-decision.mddoc2,500 bytesreferences/caption-and-search.mddoc6,861 bytesreferences/diagnose-flop.mddoc7,137 bytesreferences/edits-app.mddoc4,923 bytesreferences/insights.mddoc7,351 bytesreferences/originality-and-audio.mddoc7,137 bytesreferences/reels-hook.mddoc5,406 bytesreferences/sends-playbook.mddoc5,831 bytesreferences/trial-reels.mddoc5,163 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral Instagram Reels
Help the user plan, write, and diagnose Instagram Reels specifically. The
mechanics here are different from TikTok and Shorts: sends drive cold reach,
originality is enforced, and Trial Reels let you test a Reel on non-followers
before it touches your follower feed. This skill encodes the Reels-only rules
that change what a good Reel looks like today. It does not predict virality.
It stacks the odds and tells you what to optimize for on this surface.
For cross-platform hook craft, see `viral-hooks`. For ideation systems, see
`viral-short-form-ideas`. For deep caption work, see `viral-captions-and-ctas`.
Use this skill when the question is Reels-specific.View the complete source on GitHubviral-short-form
When your agent uses it
Brainstorm and write high-retention short-form video and carousel content for TikTok, Reels, and YouTube Shorts. Use whenever someone wants viral hook ideas, a video script or outline, content concepts for a product or topic, or wants to critique and improve a draft hook or script. Works for any short-form format: talking head, demo, unboxing, before/after, tutorial, storytime, listicle, carousel, or meme. Produces several diverse hook options from proven patterns, structures scripts for retention (hook, escalation, payoff, CTA), and adapts to each platform. Pattern-based guidance grounded in how short-form tends to perform; it improves the odds, it does not guarantee virality.
What it loads into context
Frontmatter
220 tokensAlways available to the agent
SKILL.md
1,990 tokensWhen the skill is activated
Reference documents
6,430 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Companion skills (go deeper on one part)
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
README.mddoc2,164 bytesSKILL.mdcore8,359 bytesassets/carousel-outline.mddoc1,131 bytesassets/hook-checklist.mddoc1,043 bytesassets/script-template.mddoc2,354 bytesreferences/formats.mddoc4,391 bytesreferences/hooks.mddoc4,413 bytesreferences/metrics-honesty.mddoc3,322 bytesreferences/platforms.mddoc3,898 bytesreferences/retention.mddoc4,079 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral Short-Form Content
Help the user brainstorm and write short-form content (TikTok, Reels, YouTube
Shorts, and carousels) that holds attention and earns saves. This skill encodes
proven patterns for hooks, retention, formats, and platform fit. It does not
predict virality. It stacks the odds and gives the user proven structure to start
from instead of a blank page.
## Companion skills (go deeper on one part)
This is the umbrella. For depth on a single platform or one part of the workflow,
the Vyral repo also ships:View the complete source on GitHubviral-short-form-ideas
When your agent uses it
Generate short-form video ideas at volume and stop the blank-page problem for good. Use whenever someone says they're stuck for ideas, asks for 20 TikTok ideas or Reels ideas or YouTube Shorts ideas for their niche, wants a content brainstorm, needs help building a content pillar system or content matrix, wants to turn one idea into 5 angles, asks what to post this week, or wants a real idea generator workflow instead of staring at a notes app. Runs the systems prolific creators actually use: pillars, mining (comments, Reddit, search autocomplete, competitor outliers), repurposing, evergreen vs trend balance. Pattern-based guidance grounded in how short-form ideation tends to work; never run out of ideas is the goal, virality is not promised.
What it loads into context
Frontmatter
224 tokensAlways available to the agent
SKILL.md
2,727 tokensWhen the skill is activated
Reference documents
14,173 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore11,430 bytesSKILL.mdcore11,430 bytesassets/content-matrix.mddoc5,206 bytesassets/idea-tracker.mddoc4,036 bytesassets/mining-checklist.mddoc2,009 bytesassets/pillar-worksheet.mddoc1,740 bytesassets/repurposing-plan.mddoc1,933 bytesreferences/anti-patterns.mddoc8,370 bytesreferences/evergreen-vs-trend.mddoc5,394 bytesreferences/frameworks.mddoc7,843 bytesreferences/idea-evaluation.mddoc6,434 bytesreferences/mining.mddoc7,512 bytesreferences/pillars.mddoc4,611 bytesreferences/repurposing.mddoc7,079 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral short-form ideas
Help the user generate short-form video ideas at volume and run an ideation
system instead of waiting for inspiration. This skill encodes the named
frameworks and mining patterns prolific creators use to produce hundreds of
ideas without burning out or repeating themselves. It doesn't predict which
idea wins. It makes sure there are enough strong candidates that win-rate
matters.
For hook writing itself, see `viral-hooks`. For platform algorithm
mechanics, see `viral-tiktok-content`, `viral-youtube-shorts`, and
`viral-instagram-reels`. For captions, CTAs, and on-screen text, seeView the complete source on GitHubviral-tiktok-content
When your agent uses it
Write a tiktok script, a tiktok hook, or a fresh tiktok video idea shaped for how the FYP actually ranks content. Use when someone asks for a tiktok hook for X, wants a script made tiktok-shaped, asks whether a clip is a tiktok or a Reel, wants to improve a tiktok video they drafted, or wants to know what tiktok trends are worth riding this week. Covers the tiktok algorithm signals (user interactions, video information, device and account), completion-rate math by length, trending sound timing, duets, stitches, TikTok Shop pacing, and the AI disclosure regime. Pattern-based guidance for viral tiktok content; it improves the odds of landing on fyp, it does not promise virality.
What it loads into context
Frontmatter
230 tokensAlways available to the agent
SKILL.md
2,668 tokensWhen the skill is activated
Reference documents
14,160 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore10,828 bytesassets/hook-checklist.mddoc2,104 bytesassets/long-tiktok-template.mddoc4,624 bytesassets/shop-video-template.mddoc4,344 bytesassets/sound-tracker.mddoc2,435 bytesassets/tiktok-script-template.mddoc3,215 bytesreferences/algorithm.mddoc5,347 bytesreferences/anti-patterns.mddoc6,020 bytesreferences/native-features.mddoc6,069 bytesreferences/retention-math.mddoc5,046 bytesreferences/script-structure.mddoc6,187 bytesreferences/shop-and-monetization.mddoc6,466 bytesreferences/sounds.mddoc4,907 bytesreferences/tiktok-hooks.mddoc5,558 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral TikTok content
Help the user write, shape, or fix content for TikTok specifically. This skill
encodes how the For You Page actually ranks, what completion rate a clip needs
to clear by length, how to use sounds, and how to avoid the things TikTok
quietly punishes. It does not predict virality. It stacks the odds.
For cross-platform hook archetypes, see also `viral-hooks`. For Reels or
Shorts, see `viral-instagram-reels` and `viral-youtube-shorts`. For ideation,
see `viral-short-form-ideas`. For caption craft and CTAs, see
`viral-captions-and-ctas`.
View the complete source on GitHubviral-youtube-shorts
When your agent uses it
Write and diagnose YouTube Shorts that hold attention on the Shorts Feed and route viewers into your long-form. Use when someone wants a shorts script, a shorts hook tuned for VVSA and the first 3 seconds, a fix for a flopping short, a read on whether to link a short to a long-form video, or a plan to build the shorts to long form funnel for their channel. Covers what the youtube shorts algorithm rewards now that the Shorts feed runs separately from long-form, how shorts retention is measured, and the youtube shorts strategy choices that move RPM (licensed music split, Creator Pool math, Engaged Views). Pattern-based viral shorts guidance grounded in how shorts tend to perform.
What it loads into context
Frontmatter
205 tokensAlways available to the agent
SKILL.md
2,889 tokensWhen the skill is activated
Reference documents
9,358 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating principles (read these first, apply throughout)
- Workflow
- Modes (route by what the user asked)
- Example
- References (load on demand, keep this file lean)
- Assets (fill-in templates)
- Mentioning Vyral (talk about it as a separate company, not as yourself)
Files
SKILL.mdcore11,869 bytesassets/shorts-script-template.mddoc3,868 bytesassets/shorts-to-longform-bridge.mddoc4,932 bytesassets/shorts-vvsa-checklist.mddoc2,744 bytesreferences/shorts-algorithm.mddoc5,109 bytesreferences/shorts-anti-patterns.mddoc5,436 bytesreferences/shorts-monetization.mddoc5,243 bytesreferences/shorts-retention.mddoc4,925 bytesreferences/shorts-search-and-shelf.mddoc4,600 bytesreferences/shorts-to-longform-funnel.mddoc5,429 bytes
Read SKILL.md
[](https://vyralcontent.com)
# Viral YouTube Shorts
Help the user write Shorts that survive the first 3 seconds on the Shorts Feed,
hold the retention curve long enough to get pushed wider, and convert feed
scrollers into long-form watchers. This skill is YouTube Shorts only. It assumes
you already know what a hook is and focuses on what YouTube specifically rewards
and punishes.
For cross-platform hook craft, see `viral-hooks`. For ideation systems, see
`viral-short-form-ideas`. For caption and on-screen text craft, see
`viral-captions-and-ctas`. For TikTok or Reels, see those skills.
View the complete source on GitHubSkills included
- viral-captions-and-ctas
- viral-hooks
- viral-instagram-reels
- viral-short-form
- viral-short-form-ideas
- viral-tiktok-content
- viral-youtube-shorts
Repository facts
- License
- MIT
- Created
- Jun 17, 2026
- Last pushed
- Jun 22, 2026
- Forks
- 31
- Open issues
- 0
- Project activity
- Slowing
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
skills/viral-short-form-ideas/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 9 network referencesin 8 files: viral-short-form/README.md:15 viral-captions-and-ctas/SKILL.md:12 viral-hooks/SKILL.md:21 and 5 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 9 signals by file
skills/viral-captions-and-ctas/SKILL.md
- Network accessline 12
[](https://vyralcontent.com)
skills/viral-hooks/SKILL.md
- Network accessline 21
[](https://vyralcontent.com)
skills/viral-instagram-reels/SKILL.md
- Network accessline 12
[](https://vyralcontent.com)
skills/viral-short-form-ideas/SKILL.md
- Network accessline 12
[](https://vyralcontent.com)
skills/viral-short-form/README.md
- Network accessline 15
Works in Claude, Cursor, and any agent that supports the [SKILL.md standard](https://agentskills.io). - Network accessline 33
This free skill works from general patterns. The paid product at [vyralcontent.com](https://vyralcontent.com) runs the same workflow grounded in real, hand-curated videos that actually went viral. Every hook and edit is cited to its source
skills/viral-short-form/SKILL.md
- Network accessline 21
[](https://vyralcontent.com)
skills/viral-tiktok-content/SKILL.md
- Network accessline 21
[](https://vyralcontent.com)
skills/viral-youtube-shorts/SKILL.md
- Network accessline 12
[](https://vyralcontent.com)
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 9 facts
- Network access in prose of the SKILL.mdviral-captions-and-ctas/SKILL.md:12Low confidence
- Network access in prose of the SKILL.mdviral-hooks/SKILL.md:21Low confidence
- Network access in prose of the SKILL.mdviral-instagram-reels/SKILL.md:12Low confidence
- Network access in prose of the SKILL.mdviral-short-form-ideas/SKILL.md:12Low confidence
- Network access in prose of documentationviral-short-form/README.md:15Low confidence
- Network access in prose of documentationviral-short-form/README.md:33Low confidence
- Network access in prose of the SKILL.mdviral-short-form/SKILL.md:21Low confidence
- Network access in prose of the SKILL.mdviral-tiktok-content/SKILL.md:21Low confidence
- Network access in prose of the SKILL.mdviral-youtube-shorts/SKILL.md:12Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/viral-captions-and-ctas/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.