jianshuo/claude-skills

13 Claude Code skills for video production (transcribe / translate / dub / multicam / subtitles / reframe) + WeChat publishing. Compatible with Claude Code, OpenAI Codex CLI, Cursor, Gemini.

129Stars on the repository
79Mods indexed here, across every type
14d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

jianshuo/claude-skills

Plugin Claude Code

Audio/video → timestamped SRT in the source language. Chinese uses Volcano ASR; other languages use OpenAI Whisper with word-level timestamps + punctuation-bounded re-segmentation.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Translate an SRT from one language to another with punctuation-bounded re-segmentation. Simplified Chinese and English are first-class targets. Supports bilingual output.

not rated 129 14d ago A tokens not measured MIT

wjs-dubbing-video

03

jianshuo/claude-skills

Plugin Claude Code

Time-aligned TTS dub of a video against a target-language SRT. Volcano TTS for Chinese, edge-tts for everything else. Single-speaker by default; opt-in visual diarization for multi-speaker.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Final-composite step: burn SRT into pixels via libass, mix in a dub track, keep the original audio as a low-volume bed — all in one ffmpeg encode (no cascade).

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Thin orchestrator for the end-to-end video localization pipeline (transcribe → translate → dub → burn). Use it when the user asks for full localization in one go.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Audio cross-correlation alignment for N recordings of the same event. Outputs .sync.json sidecars per file — never re-encodes the originals.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Auto-edit 2+ synced cams into a single MP4. Switches between angles second-by-second based on audio energy. Optional picture-in-picture.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Cut a long-form interview / lecture / podcast into 3–6 stand-alone topical short clips, with per-clip SRT — ready for downstream post-production.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Post-production overlays on top of a clip: AI-generated cover as first frame, HTML/CSS kinetic captions, illustration overlays, chapter chips, end-card CTA. HyperFrames-backed, single final encode.

not rated 129 14d ago A tokens not measured MIT

wjs-reframing-video

10

jianshuo/claude-skills

Plugin Claude Code

Horizontal ↔ vertical conversion (16:9 ↔ 9:16, 4:3 ↔ 3:4). Crops a narrow band and tracks the active speaker via MediaPipe + mouth-aspect-ratio variance.

not rated 129 14d ago A tokens not measured MIT

wjs-uploading-video

11

jianshuo/claude-skills

Plugin Claude Code

Batch upload videos to YouTube with per-video metadata from UPLOADMETA.md. Survives SOCKS/HTTP proxies by using requests directly for resumable upload.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Turn a 王建硕-style WeChat article into a narrated 1080×1920 portrait MP4 (30–90s) — Volcano TTS voiceover, HyperFrames CSS/GSAP per-scene animation, subtle SFX, abstract watercolor background.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Turn a single English word into an HLS supercut lesson from a video base — stitches every clip where the word is spoken, prepended with a bilingual intro card (word + IPA + 中文 gloss + usage, Volcano TTS) and a follow-me CTA card.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Polish a 微信公众号 (WeChat Official Account) article, generate a cover image (题图) and explanation illustration, and upload as a draft to mp.weixin.qq.com.

not rated 129 14d ago A tokens not measured MIT

wjs-mining-articles

15

jianshuo/claude-skills

Plugin Claude Code

Mine a video's SRT — a monologue / 讲解, or an interview where 王建硕 is one speaker — into multiple standalone 微信公众号 articles, one per distinct topic.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Turn uploaded VoiceDrop voice memos (the jianshuo.dev/files R2 inbox) into WeChat article drafts — pull the unprocessed recordings, transcribe, and mine articles from each.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Capture a writer's voice from a few sample articles and rewrite text to sound like that author. Works for any author, 王建硕 included.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Auto-syndicate your newest 微信公众号 article across platforms — auto-posts to X / Bluesky / Threads / LinkedIn and prepares a copy-paste outbox for manual platforms (Facebook / 小红书 / 即刻 / 知乎).

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Post a daily X tweet inspired by your newest un-tweeted WeChat article — drafts 3 angle variants (quote / metaphor / one-liner), posts the chosen one via xurl, records history.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Systematically improve X content by A/B-testing the tweet-generation prompt — git-SHA-versioned, numbered experiments judged on median impressions per tweet, with per-tweet feature mining.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Grow X followers via numbered, A/B-testable growth experiments — each with a hypothesis, target metric, rollback state, and verdict. North-star = new-follower ÷ profile-visit conversion.

not rated 129 14d ago A tokens not measured MIT

jianshuo/claude-skills

Plugin Claude Code

Rewrite a plain Chinese tweet into a high-engagement version backed by real facts + an interaction hook. Returns 2–3 variants, short / plain / colloquial.

not rated 129 14d ago A tokens not measured MIT

wjs-cleaning-spam

23

jianshuo/claude-skills

Plugin Claude Code

Delete 引流 / emoji spam replies (同城面付 / 寻固炮 / 线下上门 etc.) under your X posts. Covers the last 7 days via X recent-search.

not rated 129 14d ago A tokens not measured MIT

wjs-publishing-hugo

24

jianshuo/claude-skills

Plugin Claude Code

Conversational backend for a Hugo static blog — add / edit posts, manage categories, upload images, commit, push, auto-deploy. No CMS, no server.

not rated 129 14d ago A tokens not measured MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: