tiktok-automation by sickn33/antigravity-awesome-skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill tiktok-automation通过 Composio 的 TikTok 工具包,借助 Rube MCP 自动化 TikTok 内容创作和个人资料操作。
RUBE_SEARCH_TOOLS 可用)RUBE_MANAGE_CONNECTIONS 建立活跃的 TikTok 连接,并指定工具包为 tiktokRUBE_SEARCH_TOOLS 以获取当前工具模式获取 Rube MCP :在您的客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器。无需 API 密钥——只需添加端点即可使用。
RUBE_SEARCH_TOOLS 有响应来验证 Rube MCP 可用tiktok 调用 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
RUBE_MANAGE_CONNECTIONS使用场景 :用户想要上传视频并发布到 TikTok
工具调用顺序 :
TIKTOK_UPLOAD_VIDEO 或 TIKTOK_UPLOAD_VIDEOS - 上传视频文件 [必需]TIKTOK_FETCH_PUBLISH_STATUS - 检查上传/处理状态 [必需]TIKTOK_PUBLISH_VIDEO - 发布已上传的视频 [必需]上传关键参数 :
video: 包含 s3key、mimetype、name 的视频文件对象title: 视频标题/描述发布关键参数 :
publish_id: 上传步骤返回的 IDtitle: 视频描述文本privacy_level: 'PUBLIC_TO_EVERYONE', 'MUTUAL_FOLLOW_FRIENDS', 'FOLLOWER_OF_CREATOR', 'SELF_ONLY'disable_duet: 禁用合拍功能disable_stitch: 禁用拼接功能disable_comment: 禁用评论注意事项 :
FETCH_PUBLISH_STATUS 直到处理完成,然后再发布使用场景 :用户想要在 TikTok 上发布照片
工具调用顺序 :
TIKTOK_POST_PHOTO - 上传并发布照片 [必需]TIKTOK_FETCH_PUBLISH_STATUS - 检查处理状态 [可选]关键参数 :
photo: 包含 s3key、mimetype、name 的照片文件对象title: 照片描述文本privacy_level: 帖子的隐私设置注意事项 :
使用场景 :用户想要查看他们已发布的视频
工具调用顺序 :
TIKTOK_LIST_VIDEOS - 列出用户已发布的视频 [必需]关键参数 :
max_count: 每页返回的视频数量cursor: 用于获取下一页的分页游标注意事项 :
has_more 和 cursor使用场景 :用户想要检查他们的 TikTok 个人资料信息或账户统计数据
工具调用顺序 :
TIKTOK_GET_USER_PROFILE - 获取完整的个人资料信息 [必需]TIKTOK_GET_USER_STATS - 获取账户统计数据 [可选]TIKTOK_GET_USER_BASIC_INFO - 获取基本用户信息 [替代方案]关键参数 :(无必需参数;返回已认证用户的数据)
注意事项 :
GET_USER_PROFILE 返回比 GET_USER_BASIC_INFO 更详细的信息使用场景 :用户想要检查内容上传或发布操作的状态
工具调用顺序 :
TIKTOK_FETCH_PUBLISH_STATUS - 轮询状态更新 [必需]关键参数 :
publish_id: 来自先前上传/发布操作的发布 ID注意事项 :
1. 通过 TIKTOK_UPLOAD_VIDEO 上传视频 -> 获取 publish_id
2. 使用 publish_id 轮询 TIKTOK_FETCH_PUBLISH_STATUS 直到完成
3. 如果状态为就绪,则使用最终设置调用 TIKTOK_PUBLISH_VIDEO
4. 可选地再次轮询状态以确认发布
cursor 获取下一页has_more 布尔值以确定是否存在更多结果max_count 控制页面大小内容要求 :
认证 :
速率限制 :
响应解析 :
data 或 data.data 下| 任务 | 工具标识 | 关键参数 |
|---|---|---|
| 上传视频 | TIKTOK_UPLOAD_VIDEO | video, title |
| 上传多个视频 | TIKTOK_UPLOAD_VIDEOS | videos |
| 发布视频 | TIKTOK_PUBLISH_VIDEO | publish_id, title, privacy_level |
| 发布照片 | TIKTOK_POST_PHOTO | photo, title, privacy_level |
| 列出视频 | TIKTOK_LIST_VIDEOS | max_count, cursor |
| 获取个人资料 | TIKTOK_GET_USER_PROFILE | (无) |
| 获取用户统计数据 | TIKTOK_GET_USER_STATS | (无) |
| 获取基本信息 | TIKTOK_GET_USER_BASIC_INFO | (无) |
| 检查发布状态 | TIKTOK_FETCH_PUBLISH_STATUS | publish_id |
此技能适用于执行概述中描述的工作流或操作。
每周安装量
254
代码仓库
GitHub 星标数
27.1K
首次出现
2026年2月9日
安全审计
安装于
opencode250
codex248
kimi-cli247
amp247
github-copilot247
gemini-cli247
Automate TikTok content creation and profile operations through Composio's TikTok toolkit via Rube MCP.
RUBE_MANAGE_CONNECTIONS with toolkit tiktokRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP : Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit tiktokWhen to use : User wants to upload a video and publish it to TikTok
Tool sequence :
TIKTOK_UPLOAD_VIDEO or TIKTOK_UPLOAD_VIDEOS - Upload video file(s) [Required]TIKTOK_FETCH_PUBLISH_STATUS - Check upload/processing status [Required]TIKTOK_PUBLISH_VIDEO - Publish the uploaded video [Required]Key parameters for upload :
video: Video file object with s3key, mimetype, nametitle: Video title/captionKey parameters for publish :
publish_id: ID returned from upload steptitle: Video caption textprivacy_level: 'PUBLIC_TO_EVERYONE', 'MUTUAL_FOLLOW_FRIENDS', 'FOLLOWER_OF_CREATOR', 'SELF_ONLY'disable_duet: Disable duet featuredisable_stitch: Disable stitch featuredisable_comment: Disable commentsPitfalls :
When to use : User wants to post a photo to TikTok
Tool sequence :
TIKTOK_POST_PHOTO - Upload and post a photo [Required]TIKTOK_FETCH_PUBLISH_STATUS - Check processing status [Optional]Key parameters :
photo: Photo file object with s3key, mimetype, nametitle: Photo caption textprivacy_level: Privacy setting for the postPitfalls :
When to use : User wants to view their published videos
Tool sequence :
TIKTOK_LIST_VIDEOS - List user's published videos [Required]Key parameters :
max_count: Number of videos to return per pagecursor: Pagination cursor for next pagePitfalls :
has_more and cursor in responseWhen to use : User wants to check their TikTok profile info or account statistics
Tool sequence :
TIKTOK_GET_USER_PROFILE - Get full profile information [Required]TIKTOK_GET_USER_STATS - Get account statistics [Optional]TIKTOK_GET_USER_BASIC_INFO - Get basic user info [Alternative]Key parameters : (no required parameters; returns data for authenticated user)
Pitfalls :
GET_USER_PROFILE returns more details than GET_USER_BASIC_INFOWhen to use : User wants to check the status of a content upload or publish operation
Tool sequence :
TIKTOK_FETCH_PUBLISH_STATUS - Poll for status updates [Required]Key parameters :
publish_id: The publish ID from a previous upload/publish operationPitfalls :
1. Upload video via TIKTOK_UPLOAD_VIDEO -> get publish_id
2. Poll TIKTOK_FETCH_PUBLISH_STATUS with publish_id until complete
3. If status is ready, call TIKTOK_PUBLISH_VIDEO with final settings
4. Optionally poll status again to confirm publication
cursor from previous response for next pagehas_more boolean to determine if more results existmax_count controls page sizeContent Requirements :
Authentication :
Rate Limits :
Response Parsing :
data or data.data| Task | Tool Slug | Key Params |
|---|---|---|
| Upload video | TIKTOK_UPLOAD_VIDEO | video, title |
| Upload multiple videos | TIKTOK_UPLOAD_VIDEOS | videos |
| Publish video | TIKTOK_PUBLISH_VIDEO | publish_id, title, privacy_level |
| Post photo | TIKTOK_POST_PHOTO | photo, title, privacy_level |
| List videos | TIKTOK_LIST_VIDEOS | max_count, cursor |
| Get profile | TIKTOK_GET_USER_PROFILE | (none) |
| Get user stats | TIKTOK_GET_USER_STATS | (none) |
| Get basic info | TIKTOK_GET_USER_BASIC_INFO | (none) |
| Check publish status | TIKTOK_FETCH_PUBLISH_STATUS | publish_id |
This skill is applicable to execute the workflow or actions described in the overview.
Weekly Installs
254
Repository
GitHub Stars
27.1K
First Seen
Feb 9, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
opencode250
codex248
kimi-cli247
amp247
github-copilot247
gemini-cli247
GitHub Actions 官方文档查询助手 - 精准解答 CI/CD 工作流问题
22,500 周安装
后端系统架构师:设计可扩展、高可用、可维护的API与微服务架构
559 周安装
Monorepo 包链接指南:pnpm/npm/yarn/bun 工作区依赖管理详解
552 周安装
BibiGPT AI视频音频摘要工具:CLI与OpenAPI双模式,一键生成Markdown/JSON摘要
558 周安装
Mermaid 图表专家 - 创建架构图、流程图、ERD等专业图表,提升技术文档质量
561 周安装
Medusa数据库迁移工具db-migrate:一键执行迁移命令,实时反馈结果
560 周安装
React 网页动画库指南:GSAP、Framer Motion、Anime.js 实现 Awwwards 级 60fps 动画
567 周安装