Douyin Skills
抖音网页版与创作者中心的本地自动化技能包入口。用于组合登录、搜索、热门话题、图文/视频发布、点赞、收藏、评论、分享链接,或解释整体能力、安全边界与多步骤流程;单一任务优先使用对应的 douyin-* 子技能。
Install
npx skills add zJay26/douyin-skills --skill douyin-skillsgit clone --depth 1 https://github.com/zJay26/douyin-skills.git /tmp/douyin-skills
mkdir -p ~/.claude/skills
cp -r /tmp/douyin-skills/. ~/.claude/skills/douyin-skillsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 抖音自动化技能包
使用本项目的本地 CLI 驱动本机 Chrome,处理登录、内容发现、图文/视频发布和基础互动。
## 执行入口
- 将 `{baseDir}` 视为当前 Skill 的绝对目录。
- 只通过 `python "{baseDir}/scripts/cli.py" <子命令>` 操作抖音。
- 如果系统只有 `python3`,将示例中的 `python` 替换为 `python3`。
- 首次使用或环境变化后先运行:
```bash
python "{baseDir}/scripts/cli.py" doctor
```
CLI 始终输出 JSON。根据字段判断结果,不要只看进程退出码或按钮是否被点击。
在依赖特定字段前运行以下命令读取运行时与结果契约版本:
```bash
python "{baseDir}/scripts/cli.py" version
python "{baseDir}/scripts/cli.py" capabilities
```
解析规则、确认/未确认状态和退出码见 `{baseDir}/docs/RESULT_CONTRACT.md`。
`capabilities` 提供当前命令、参数和影响类型,不代表用户授权。只读排查浏览器时使用 `browser-status`;只有本地排查需要时加 `--include-tabs` 显示标题和 URL。全局 `--target-id` 可显式接管已有页面;会话丢失后的发布后续步骤会停止,不能随意选取其他标签页。迁移细节见 `{baseDir}/docs/RUNTIME.md`。
## 路由任务
| 用户意图 | 使用子技能 |
| --- | --- |
| 检查登录、扫码、短信验证、多账号 | `douyin-auth` |
| 安装、迁移、依赖检查、检查更新、设置下载目录 | `douyin-env` |
| 搜索、读取公开作品详情、查看热门话题 | `douyin-explore` |
| 图文/视频表单、封面、音乐、发布 | `douyin-publish` |
| 点赞、收藏、评论、获取分享链接 | `douyin-interact` |
多步骤请求按 `认证 → 内容准备/搜索 → 发布或互动 → 结果确认` 的顺序组合子技能。
## 共同约束
1. 将实际抖音页面操作限制在本项目 CLI;可以使用普通文件或图片工具准备、检查素材,但不要换用另一套抖音自动化实现。
2. 只连接 loopback Chrome 调试地址,不向局域网或公网暴露 CDP。
3. 优先复用同一端口上已有的可用 loopback Chrome 调试实例,不因 headless/headed 偏好差异重启用户的登录会话;没有可用实例时才按默认模式启动 Chrome。导航后若短暂出现验证码/风控中间页,CLI 会先做有限稳定重检,并在切到 headed 后重新判定当前页面;`risk_recovered: true` 且 `logged_in: true` 时直接继续。只有 JSON 明确返回 `needs_user_verification: true` 才停下请用户人工处理;不要仅凭标题、页面片段或旧的 `risk_page` 结果暂停,也不要尝试绕过验证。
4. 在任何会改变账号状态的操作前确认目标账号与目标作品。用户明确提出“点赞/收藏/评论/发布该内容”可视为本次操作授权。Details
- Skill name
douyin-skills- Repository
- zJay26/douyin-skills
- License
- MIT
- Repo updated
- 1 October 2026
FAQ
What does the Douyin Skills skill do?
抖音网页版与创作者中心的本地自动化技能包入口。用于组合登录、搜索、热门话题、图文/视频发布、点赞、收藏、评论、分享链接,或解释整体能力、安全边界与多步骤流程;单一任务优先使用对应的 douyin-* 子技能。
How do I install the Douyin Skills skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add zJay26/douyin-skills --skill douyin-skills. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Douyin Skills popular?
It lives in zJay26/douyin-skills, which has 60 GitHub stars and 9 forks.
Related skills
Sansheng Distill
61sanshengai/sansheng-distill
蒸馏工艺:将书籍、单集或系列视频、创作者作品、人物生平或人物专题蒸馏成有来源的可读资料;也处理已蒸书库的作者、问题专题、类别聚合与学科化结构。只产出中间资料与本地书页,放进哪个产品板块、做成什么产品页面由调用它的产品能力决定。企业研究交给企业研究能力,本 Skill 承接其中的书籍/人物资料子任务。只要字幕摘要、普通单篇文章或页面工程时不触发。
Cn Patent Drafter
63handsomeZR-netizen/cn-patent-drafter
起草、修订或合规自检中国发明专利(CNIPA 发明专利)申请文件——请求书、说明书摘要、权利要求书、说明书、说明书附图。当用户提及"发明专利""权利要求""说明书""CNIPA""[0001]""分案""答复审查意见",或要求修改 patent-tex 项目下任意 .tex 文件时触发。仅处理 CN 发明专利申请材料;软件著作权 / 实用新型 / 外观设计不在范围内。
Juyouci
55Chase-qisiai/juyouci
剧有词,按剧集原语言提取适合目标语言考试和学习阶段的词汇,并加入通用 HTML 学习器;默认翻卡自评,可选输入回忆。用于“剧有词”“追剧学英语”“追剧学日语”“追剧学韩语”“series vocab”等请求。
Simplified Technical Chinese
76mzopedia/simplified-technical-chinese
用简明技术中文(STC)写或改写中文技术内容:操作步骤、安装部署、故障排查、接口和参数说明、技术概念解释、给人读的解释性回答。用户提到「简明技术中文」「STC」「受控中文」「像 ASD-STE100 那样写中文」「一词一义」时使用;用户要求把中文技术说明「写清楚」「别有歧义」时也可使用。不用于营销文案、叙事、法律原文和代码。
Summon
64MIMIFY/skill_everyone
任何角色,即刻生成可对话的 Persona Skill。 输入角色名(小说人物、游戏角色、动漫人物、影视角色),自动调研或接受用户材料, 提炼性格、台词风格、价值观、世界观,生成两种可用 Skill: 沉浸模式(角色扮演,不出戏)和视角模式(用角色思维框架分析真实问题)。 触发词:「/summon 角色名」「帮我生成XX的skill」「我想和XX对话」「创建XX角色」 「我想要生成XX」「XX里的男主/女主/反派」「帮我做一个XX的角色」「生成XX角色」 「/summon list」列出已有角色,「/summon add <slug>」追加材料,「/summon update <slug>」更新角色
Mcd Advisor
96wenboxia/mcd-advisor
麦麦参谋。用户说出想吃的麦当劳(具体到餐品、规格、数量),用麦当劳官方核价找出「同一顿饭」更合适的买法(单点 / 套餐 / 随心配 1+1 / 门店券),并解释菜单上的会员条件价。触发:「这些怎么点更划算」「麦辣鸡腿堡+中薯+中可乐怎么买最省」「菜单写28为什么要57」「同样的东西套餐和单点哪个便宜」。不触发:下单、外送、热量营养、推荐吃什么、积分抽奖。
Browse the most popular Claude skills, all other skills, or write your own with the skills generator.