Agent skill · AI & Agents

wjs-voicedrop

VoiceDrop 的入口。所有能力都在 MCP 里(voicedrop.cn/mcp,32 个工具:文章读写与版本、文风与蒸馏、挖矿与重写、社区与投币、算力、分享/公众号/小红书)。本 skill 只做一件事——把你接上那个 MCP:用它的 login 工具做 6+4 手机配对登录拿到令牌,然后接进客户端。触发词:"voicedrop"、"登录 voicedrop"、"voicedrop 登录"、"接 voicedrop mcp"、"voicedrop token"、"/wjs-voicedrop"。

jianshuo112★ · 1 repos on radarProfile →
claude-codecodexMIT
Install
npx skills add jianshuo/claude-skills --skill wjs-voicedrop --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: wjs-voicedrop/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 112
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# VoiceDrop **VoiceDrop 的全部能力都在 MCP 里。这个 skill 唯一的作用,是把你接上去。** ## 先看:接上了吗? 会话里已经有 `list_articles`、`read_style`、`community_feed`、`credit_balance` 这些工具? **接上了。停止阅读本文件,直接用工具。** 工具自带完整说明(参数、语义、花不花算力都写在描述里)。**本文件有意不重复它们**——重复就会漂移:改了 MCP 忘了改这里,你就会照着过期的文档干活。**单一真源是 MCP 自己。** 没接上的话,往下走。全程两步:登录拿令牌 → 接进客户端。 --- ## 第一步:登录(MCP 的 `login` 工具,6+4 手机配对) **一个工具,调两次。** 靠字段分辨阶段——第一步只传 `code`,第二步只传 `verify_code` + `pairing`: ``` login(code="a3f2b1") → 手机弹出 4 位码,返回 pairing 句柄 login(verify_code="7391", pairing="…") → 返回 anon_ 令牌 ``` **为什么两次往返省不掉**:4 位码是服务端在第一步**才随机生成**的——第一步之前它不存在。而且它是安全性的核心:6 位码可能同时匹配多个账号(最多 10 个),服务端给每个候选推**不同**的 4 位码。报对了,才同时证明「手机在你手上」和「你要的是哪个账号」。省掉它,猜个 6 位码 + 手机上误点一下就能被接管。 ### MCP 还没接上,怎么调它的工具? `login` 是**唯一免 token 的工具**(要 token 才能登录、要登录才能拿 token,那是死锁)。所以**不必先接 MCP,也不必装任何东西**——curl 直接打端点: ```bash VD=https://voicedrop.cn/mcp call() { # $1=工具名 $2=参数 JSON curl -s -X POST "$VD" -H 'Content-Type: application/json' \ -d "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"$1\",\"arguments\":$2}}" \ | python3 -c "import json,sys;r=json.load(sys.stdin)['result'];t=r['content'][0]['text'];print('ERR: '+t if r['isError'] else t)" } ``` 1. 问用户要手机 **设置 → 账户** 里的 **6 位十

What's inside
Steps it walks through
  1. 先看:接上了吗?
  2. 第一步:登录(MCP 的 login 工具,6+4 手机配对)
  3. MCP 还没接上,怎么调它的工具?
  4. 节奏很重要(这几条是真机上流血换来的)
  5. 报错对照
  6. 安全须知(用户没听过就说一遍)
  7. 第二步:接进客户端
  8. MCP 唯一做不到的事
Commands it runs
curl -s -X POST "$VD" -H 'Content-Type: application/json' \
call login '{"code":"a3f2b1"}'
call login '{"verify_code":"7391","pairing":"<上一步返回的 pairing 原样粘回来>"}'
claude mcp add voicedrop --transport http https://voicedrop.cn/mcp \
curl -s -X PUT -H "Authorization: Bearer <token>" -H "Content-Type: audio/mp4" \
More from claude-skills
All skills →
About this skill
What does the wjs-voicedrop skill do?

VoiceDrop 的入口。所有能力都在 MCP 里(voicedrop.cn/mcp,32 个工具:文章读写与版本、文风与蒸馏、挖矿与重写、社区与投币、算力、分享/公众号/小红书)。本 skill 只做一件事——把你接上那个 MCP:用它的 login 工具做 6+4 手机配对登录拿到令牌,然后接进客户端。触发词:"voicedrop"、"登录 voicedrop"、"voicedrop 登录"、"接 voicedrop mcp"、"voicedrop token"、"/wjs-voicedrop"。

How do I install it?

Run `npx skills add jianshuo/claude-skills --skill wjs-voicedrop --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From jianshuo/claude-skills, a repository with 112 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going