Skip to content
Back to skills

Tiktok Content Calendar

ASecurity

Plan 1 to 4 weeks of TikTok videos and slideshows from the user's goals and content pillars, or by repurposing a blog post, YouTube video or transcript, then draft every slot and schedule them with the PostOnce TikTok MCP. Use when the user asks for a TikTok content calendar, content plan, posting schedule, TikTok video ideas, or to turn one piece of content into a month of TikToks.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 16, 2026
ai-agentsgo

Works with

  • mcp

Security analysis

A100/100

Scanned October 16, 2026

npx -y skills add postoncehq/tiktok-mcp --skill tiktok-content-calendar --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tiktok Content Calendar?

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

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

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-content-calendar
description: Plan 1 to 4 weeks of TikTok videos and slideshows from the user's goals and content pillars, or by repurposing a blog post, YouTube video or transcript, then draft every slot and schedule them with the PostOnce TikTok MCP. Use when the user asks for a TikTok content calendar, content plan, posting schedule, TikTok video ideas, or to turn one piece of content into a month of TikToks.
metadata:
  author: PostOnce
  version: "0.1.0"
---

# TikTok content calendar

Plan native TikToks, not reposted captions. Every slot is either a video or a photo slideshow, because TikTok posts through this server need media; there are no text-only TikToks.

## Inputs

Get or infer:
- Goal: followers, traffic, sales, community, or proof of expertise.
- Audience and niche.
- 2–4 content pillars (for example: tips, behind the scenes, results, answers to common questions). Or a source to repurpose: a blog URL, a YouTube video, a podcast transcript, notes.
- Capacity: how many videos they can actually film per week, and whether they prefer talking head, voiceover, screen recording or slideshows.
- Timezone, the weeks to cover, and preferred posting times.

Never invent results, customers or numbers for the posts.

## Build the plan

- Frequency: match capacity. Consistent beats occasional bursts. If filming is the bottleneck, fill gaps with slideshows (`tiktok-slideshow-maker`), which need no camera.
- Rotate pillars so no two adjacent posts feel the same.
- Repurposing: split the source into single ideas. One idea per TikTok. A 1,500-word article usually yields several posts: each tip, the main mistake, a before/after, a myth, a quick how-to.
- Series: when an idea has parts, number them ("Part 1 of 3") so viewers come back.
- Posting times: use the user's audience timezone. If they have no data, spread times across the day and suggest they compare results in TikTok's analytics.

## Draft every slot

For each slot, write:
- Date, time and timezone.
- Format: video or slideshow.
- Hook (see `tiktok-hook-generator`).
- Script outline or slide plan (see `tiktok-script-generator`, `tiktok-slideshow-maker`).
- Caption with 3–5 hashtags (see `tiktok-caption-generator`), under 2,200 characters.
- Settings if any: `privacy`, `comments`/`duet`/`stitch` off, `publish_mode`.

Return the plan as a table (date, time, pillar, format, hook, status), then the full drafts.

## Schedule it

Scheduling needs the finished media. On approval:
1. Confirm the TikTok account (`list_accounts`) and the timezone.
2. For each slot with media ready: upload with `create_upload_url`, then `create_post` with `media` and `publish_at` as an ISO timestamp with offset.
3. For slots still being filmed, save the caption and notes with `create_draft` so they're ready when the video is.
4. Report each post ID and status with `get_post`. Scheduled is not published; say which is which.

Offer `publish_mode: "draft"` for creators who want to add a TikTok sound or edit in the app before it goes live. Note that video drafts arrive without the caption.

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.