Plugin marketplace

claude-skills

43 Claude Code skills: a full video pipeline (transcribe / translate / dub / multicam / segment / overlay / reframe / upload / article→video / word→lesson), WeChat & content publishing (polish & draft / mine articles / mine voice memos / distill style / syndicate / tweet), X growth & engagement (improve content / grow followers / polish engagement / clean spam), site & app publishing (Hugo blog / WordPress→Hugo / TestFlight / App Store / in-site feedback loop), project auditing, skill self-promo

140 · jianshuo/claude-skills43 pluginsMITupdated today

Add this marketplace

Then install any plugin below by name — each page has its exact command.

Holistic state-of-the-project audit: unmerged branches, stalled PRs, failed GitHub Actions, stale builds, plan drift, unreleased commits, log errors. Read-only investigation → grouped checklist → fix only after confirmation.

1 skill

140

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).

1 skill

140

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

1 skill

140

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.

1 skill

140

Migrate a WordPress site (WXR export + uploads) to a Hugo static site on GitHub Pages — preserves /archives/<id>/ URLs, localizes images, deploys via GitHub Actions.

1 skill

140

Use when the user wants a book turned into a YouTube 讲书/解读视频 — they give a book title (中文或英文) or a PDF/EPUB/笔记 file and want a 1920×1080 横屏中文讲书视频, published to the 王建硕 YouTube channel. Triggers — "把这本书做成视频", "讲书视频", "解读这本书", "讲一讲《X》", "book explanation video", "/wjs-creating-video-book <书名|文件>".

1 skill

140

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

1 skill

140

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.

1 skill

140

吃一堑长一智 — 6-step interactive reflection for personal setbacks. Diagnoses which layer (L1 notes / L2 in-the-moment trigger / L3 default-reaction practice) is missing and routes to the right modality, instead of letting every reflection become another notebook entry.

1 skill

140

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

1 skill

140

Use when the user asks what an American/British TV show or movie line, catchphrase, idiom, or slang means — "这句美剧台词什么意思", "XX 是什么梗", "老友记里那句…", "为什么这么说", "这个口头语怎么用", "what does 'X' mean in this show", or pastes a subtitle line / screenshot / SRT and wants the spoken English explained. Explains meaning, origin (why people say it), tone & offensiveness, when you can/can't use it, natural Chinese equivalent, examples, scene context, how to respond, and logs it to a personal 生词本. Triggers — "美剧口头语", "台词什么意思", "这是什么梗", "/wjs-explaining-tv-slang".

1 skill

140

Use when 王建硕 gives a list of movies and wants them turned into Relisten-ready files — find a LEGAL source for each (public-domain / openly licensed copies on Internet Archive, or a copy he already owns on this Mac), get English subtitles (and Chinese if possible) via OpenSubtitles or Whisper+translation fallback, compress to a small high-quality HEVC mp4 with labeled embedded subtitle tracks, and file them under ~/Movies/Relisten/. Triggers — "找电影", "下载这几部电影", "给 relisten 准备片子", "电影列表", "/wjs-fetching-movie".

1 skill

140

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.

1 skill

140

Add an in-site feedback loop to a website repo — a floating 提个建议 button where allowlisted visitors' suggestions become GitHub Issues that Claude Code turns into auto-merged, auto-deployed code changes, with a /_feedback dashboard + one-click revert.

1 skill

140

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

1 skill

140

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.

1 skill

140

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.

1 skill

140

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

1 skill

140

Automated daily promotion for your Claude Code skills — picks a skill, generates a marketing angle, auto-posts to X via xurl, and drafts community posts (Reddit / HN / Discord) to an outbox.

1 skill

140

Ship a TestFlight iOS app to the App Store — prepare screenshots + description/metadata and submit for review via the existing fastlane setup.

1 skill

140

Use when 王建硕 wants to publish his VoiceDrop books (voicedrop.cn/books) to X/Twitter as threads — 列出他写的书、挑没发过的、整本拆成推文串发出。Triggers — "把书发到 X", "发书的 thread", "publish my book to X", "书架的书发推", "/wjs-publishing-books-to-x".

1 skill

140

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

1 skill

140

Wire up fastlane + GitHub Actions for an iOS project so pushing main auto-builds and uploads to TestFlight.

1 skill

140

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

1 skill

140

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.

1 skill

140

Use when 王建硕 wants a listed company researched end to end and turned into a VoiceDrop book — pulls everything he already has, Unusual Whales data (price/options/flow/shorts/insiders/news) and zerohedge.com coverage plus fundamentals, runs a bull-vs-bear agent debate with an independent judge, then writes a 6-chapter 科普 book (现状 + 涨跌预测 + confidence + 理由) and publishes it straight to voicedrop.cn/books with build.mjs (no AI rewrite). Triggers — "研究一下 INTC", "研究清楚这家公司", "多空辩论", "做一本公司研究书", "/wjs-researching-company <ticker>".

1 skill

140

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

1 skill

140

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

1 skill

140

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

1 skill

140

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.

1 skill

140

Use when 王建硕 is about to place, has just placed, or is reflecting on an investment trade — 下单前, 下单后, 成交了, 挂单, 建仓, 加仓, 减仓, 卖出, 调仓, 再平衡, 富途截图, 账户体检, 看盘, 亏了, 赚了, 投资复盘, 吃一堑长一智 about money, "记一笔投资", "交易日记", "投资 log", "/wjs-trading-diary". Also when he pastes a brokerage screenshot or fill confirmation.

1 skill

140

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.

1 skill

140

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

1 skill

140

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.

1 skill

140

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

1 skill

140

VoiceDrop 配套 skill。两个模式 — (1) list:列出你在 VoiceDrop R2 上的全部文件(录音 / 文章 JSON / 标记);(2) distill:从你的样本文章蒸馏文风,生成可贴入 VoiceDrop「设置→文风」的精简规则集,并可直接通过 Files API 上传。触发词:"voicedrop list"、"列出 VoiceDrop 文件"、"voicedrop distill"、"蒸馏 VoiceDrop 文风"、"/wjs-voicedrop"。

1 skill

140

Use when 王建硕 wants to decide whether a VoiceDrop article should get an AI 题图 (公众号封面), and which style of image prompt to use — before generating any cover. Triggers — "这篇要不要配题图", "选个题图风格", "给这篇出个题图 prompt", "choosing cover", "/wjs-voicedrop-choosing-cover".

1 skill

140

Use when the user wants a whole book (usually a VoiceDrop 书架 book) turned into a chaptered explainer animation narrated by the book's own audiobook (书架「听本章」) — vertical 视频号 9:16 by default, art style auto-picked from the book's content, delivered as an in-browser HTML player and optionally MP4. Triggers — "把这本书做成动画", "做成艺术动画片", "读书动画", "听书配动画", "motion book", "/wjs-voicedrop-creating-motion-book <书名>".

1 skill

140

Use when a newly mined VoiceDrop article needs automated post-processing — invoked headless by the 5-minute poller (launchd com.jianshuo.voicedrop-postprocess) with the article stem as argument. Triggers — "/wjs-voicedrop-post-processing <stem>".

1 skill

140

Use when the user wants text turned into an audiobook / read aloud — they give a passage, a file, a URL, or a VoiceDrop article and want an mp3 narration with expressive voices. Triggers — "做成有声书", "朗读出来", "读给我听", "念出来", "read aloud", "/wjs-voicedrop-reading-aloud".

1 skill

140

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.

1 skill

140

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.

1 skill

140

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins43 plugins