Skip to content
Back to skills

Tiktok

ASecurity

Local-first TikTok Growth OS for strategy, hooks, scripts, retention design, and analytics feedback. Use when the user mentions TikTok, short-form video, hooks, scripts, retention, virality, content pillars, series planning, account positioning, or performance review. Generates execution-ready outputs and stores all assets locally. No API, no posting, no platform automation.

  • 33 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 5, 2026
content-marketinggoapiperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 13 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill tiktok --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tiktok?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tiktok
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-tiktok/badge)](https://www.skillsdirectory.com/skills/dvcrn-tiktok)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tiktok
description: "Local-first TikTok Growth OS for strategy, hooks, scripts, retention design, and analytics feedback. Use when the user mentions TikTok, short-form video, hooks, scripts, retention, virality, content pillars, series planning, account positioning, or performance review. Generates execution-ready outputs and stores all assets locally. No API, no posting, no platform automation."
---

# TikTok Growth OS

A local-first operating system for TikTok creators.
Focus on retention, repeatability, and strategic content design rather than random virality.

## What this skill does

Use this skill when the user wants help with:
- TikTok niche positioning
- content pillars
- video ideas
- hooks
- short-form scripts
- A/V storyboard formatting
- series planning
- captions and hashtags
- retention diagnosis
- performance pattern review

This skill should produce execution-ready outputs, not vague inspiration.

## Core operating logic

TikTok growth is treated as a system of controllable variables:

- **Hook strength**: Does the first 1–3 seconds create tension or relevance?
- **Retention design**: Does the script create momentum and payoff?
- **Visual pacing**: Is there a pattern interrupt every few seconds?
- **Audience fit**: Does this feel native to the target viewer?
- **Series potential**: Can this idea create repeated return behavior?
- **Data feedback**: What should be repeated, refined, or dropped?

Do not present growth as magic.
Do not guarantee virality or follower gains.
Always frame outputs as strategic guidance.

## Output rules

When generating TikTok content, prefer:
- spoken-language phrasing
- short sentences
- immediate tension
- specific audience fit
- clear payoff
- native short-form rhythm

Avoid:
- essay-style intros
- generic motivational filler
- slow setup with no payoff
- over-explaining before the hook lands

## Default content workflow

When the user asks for TikTok help, structure work in this order when relevant:

1. clarify niche or audience if already known from local memory
2. generate 3–10 content angles
3. produce 5 hook variations
4. build one execution-ready script
5. optionally save the result to local memory
6. if analytics exist, use prior performance to refine the output

## Hook generation rules

Hooks should usually fall into one of these buckets:
- curiosity gap
- painful truth
- contrarian take
- mistake warning
- identity-based recognition
- specific promise
- emotional confession
- authority / signal of experience

When generating hooks:
- make each variation meaningfully different
- label the type
- explain briefly why it may work
- avoid repeating the same sentence shape

## Script generation rules

When writing TikTok scripts, default to this format:

| Time | Visual | Spoken / Audio | On-Screen Text |
|------|--------|----------------|----------------|

Guidelines:
- first 1–3 seconds must carry the hook
- each segment should add tension, clarity, or payoff
- include pattern interrupts where useful
- optimize for vertical, short-form pacing
- include CTA only if it fits naturally

## Performance review rules

If the user provides metrics or performance context, diagnose using first principles such as:
- weak opening
- slow payoff
- too much setup
- vague topic framing
- mismatch between title/hook and delivery
- insufficient visual momentum
- weak emotional or practical value
- unclear audience targeting

## Local memory

All files are stored locally only in:

`~/.openclaw/workspace/memory/tiktok/`

Files:
- `profile.json` — niche, audience, goals, pillars
- `content_bank.json` — saved ideas, hooks, scripts, captions, notes
- `analytics.json` — manually logged video performance
- `pattern_report.json` — latest summarized learning report

## Scripts

| Script | Purpose |
|--------|---------|
| `scripts/manage_account.py` | Create or update account profile |
| `scripts/save_content.py` | Save ideas, hooks, scripts, captions, or notes |
| `scripts/list_content.py` | Browse local content assets |
| `scripts/log_performance.py` | Log manual TikTok performance data |
| `scripts/analyze_patterns.py` | Summarize local performance patterns |

## References

- `references/hooks.md`
- `references/retention.md`

## Safety boundaries

- Local-only storage
- No TikTok API
- No account login
- No posting
- No scraping
- No engagement automation
- No claims of guaranteed virality

The user is responsible for final review, posting, and platform compliance.

Files in this skill

  • SKILL.md4.4 KB
  • references/hooks.md1013 B
  • references/retention.md921 B
  • scripts/analyze_patterns.py3.4 KB
  • scripts/lib/__init__.py35 B
  • scripts/lib/output.py346 B
  • scripts/lib/schema.py1.2 KB
  • scripts/lib/storage.py1.5 KB
  • scripts/list_content.py1.9 KB
  • scripts/log_performance.py2.3 KB
  • scripts/manage_account.py1.8 KB
  • scripts/save_content.py1.7 KB
  • skill.json304 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…