Tiktok Upload
使用仓库现有 Patchright/Playwright Chrome 上传器登录并发布 TikTok 视频。Use when 用户要发布 TikTok 视频,且当前环境可访问本仓库及其本地 Chrome 配置。
Install
npx skills add dreammis/social-auto-upload --skill tiktok-uploadgit clone --depth 1 https://github.com/dreammis/social-auto-upload.git /tmp/social-auto-upload
mkdir -p ~/.claude/skills
cp -r /tmp/social-auto-upload/skills/tiktok-upload ~/.claude/skills/tiktok-uploadPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# TikTok 视频发布
TikTok 当前没有 `sau tiktok` 命令。使用仓库的 `uploader/tk_uploader/main_chrome.py`,不能虚构 CLI 参数。运行前确认仓库依赖、`conf.py` 中的 Chrome 配置及用户提供的视频路径。
账号会话存放在 `cookies/tk_uploader/account.json`。首次登录可参考 `examples/get_tk_cookie.py`,在 TikTok 页面由用户本人完成登录。不要读取、复制或提交 cookie 文件。
单条视频优先按下面的仓库 API 流程执行,先用 `publish_date=0` 表示立即发布:
```python
import asyncio
from pathlib import Path
from conf import BASE_DIR
from uploader.tk_uploader.main_chrome import TiktokVideo, tiktok_setup
account_file = Path(BASE_DIR) / "cookies" / "tk_uploader" / "account.json"
video_file = Path(BASE_DIR) / "videos" / "demo.mp4"
asyncio.run(tiktok_setup(str(account_file), handle=True))
app = TiktokVideo("标题", str(video_file), ["标签"], 0, str(account_file))
asyncio.run(app.main())
```
`TiktokVideo` 没有独立简介参数。定时发布需传入明确的 `datetime`,不要自行推算时间。仓库中的 `examples/upload_video_to_tiktok.py` 会批量处理目录下的 MP4、自动从文件提取标题/标签,并安排次日 16:00 发布;除非用户明确要求这些行为,不要直接运行该脚本。
每次发布前让用户确认账号、单条视频、标题、标签及立即/定时方式。页面布局或登录状态不符合预期时停止并报告;只有平台页面确认提交后才报告成功,未知结果先核查 TikTok Studio,不能直接重发。Details
- Skill name
tiktok-upload- Repository
- dreammis/social-auto-upload
- Path
skills/tiktok-upload/SKILL.md- License
- MIT
- Repo updated
- 22 October 2026
- Listed in
- VoltAgent/awesome-agent-skills
FAQ
What does the Tiktok Upload skill do?
使用仓库现有 Patchright/Playwright Chrome 上传器登录并发布 TikTok 视频。Use when 用户要发布 TikTok 视频,且当前环境可访问本仓库及其本地 Chrome 配置。
How do I install the Tiktok Upload skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add dreammis/social-auto-upload --skill tiktok-upload. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Tiktok Upload popular?
It lives in dreammis/social-auto-upload, which has 15,963 GitHub stars and 2,698 forks, and is included in 1 curated skill list.
Related skills
Alipay Upload
16kdreammis/social-auto-upload
使用 social-auto-upload 的 `sau alipay` 登录支付宝生活号并发布视频。Use when 用户要向支付宝生活号发布视频或检查创作账号状态。
Baijiahao Upload
16kdreammis/social-auto-upload
使用 social-auto-upload 的 `sau baijiahao` 登录百家号、检查账号并发布视频。Use when 用户要向百家号发布视频或核验百家号登录状态。
Bilibili Upload
16kdreammis/social-auto-upload
当 agent 需要通过已安装的 `sau` CLI 完成 Bilibili 登录、账号校验或视频上传时使用这个 skill。优先使用 `sau bilibili ...`,程序会自动准备 `biliup`,不要求用户手动安装。
Opportunity Solution Tree
7.8kdeanpeters/Product-Manager-Skills
Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests. Use when a stakeholder request needs problem framing before you decide what to build.
Test Master
12kJeffallan/claude-skills
Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports across functional, performance, and security testing disciplines. Use when writing unit tests, integration tests, or E2E tests; creating test strategies or automation frameworks; analyzing coverage gaps; performance testing with k6 or Artillery; security testing with OWASP methods; debugging flaky tests; or working on QA, regression, test automation, quality gates, shift-left testing, or test maintenance.
Pol Probe
7.8kdeanpeters/Product-Manager-Skills
Define a Proof of Life probe to test a risky hypothesis cheaply. Use when you need harsh truth before building real product.
Browse the most popular Claude skills, all testing & qa skills, or write your own with the skills generator.