jianshuo

42 mods across 3 repositories, 898 stars between them.

claude-skills

01

jianshuo/claude-skills

Plugin Claude Code

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

128 12d ago A tokens not measured original MIT

jianshuo/claude-skills

Agent Claude Code

Repo-wide drift detector for the wjs- Claude Code skills in this marketplace. Sweeps every SKILL.md, scores it against the repo's own conventions (V-ing naming, trigger-phrase density, companion files, description shape), and returns a grouped punch list ordered by severity. Read-only — never edits files. Use before…

128 12d ago A 90 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

A Chinese-language writing and thinking guide models Wang Jianshuo’s publicly documented way of explaining ideas and making decisions.

128 12d ago A 316 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user asks to audit what's wrong with a project, "make it right", "看看项目出了什么问题", "为什么用户的需求还没上线", "为什么没提交App Store", "为什么没新build", or wants a holistic state-of-the-project check covering unmerged branches, stalled PRs, failed GitHub Actions, stale builds, plan drift (TODOS.md / ROADMAP), unreleased commits…

128 12d ago A 145 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user has a video + an SRT and wants the subtitles either burned into the pixels (libass, always-visible) or soft-muxed as a togglable track. Also handles the final composite step for the localization pipeline — burn subs, mix a dub track, and keep the original audio as a low-volume bed, all in ONE ffmpeg…

128 12d ago A 153 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user wants a 王建硕-style WeChat article (article.md) turned into a narrated short MP4 video — TTS voiceover via 火山引擎 Volcano TTS, HyperFrames CSS/GSAP animation per scene, subtle SFX, abstract watercolor background, full pipeline rendering to 1080×1920 portrait MP4 (30-90s). Triggers — "把这篇文章做成视频"…

128 12d ago C 118 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when migrating a WordPress site to a Hugo static site on GitHub Pages from a WXR export (.xml) plus the wp-content/uploads folder — preserving /archives/ / URLs, localizing images, and deploying via GitHub Actions. Triggers — "把 WordPress 迁成 Hugo", "wordpress 转静态站", "migrate WordPress to Hugo", "WXR to Hugo"…

128 12d ago A 113 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

A workflow for turning a book into chapter-by-chapter YouTube videos using an existing audiobook MP3, generated images, and on-screen key ideas.

128 12d ago A 106 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user wants to capture a writer's voice from a few sample articles and rewrite text to sound like that author — "蒸馏文风", "提炼XX的风格", "把这篇改成XX的味儿", "学某某笔法改写", "mimic this writer", "match this author's style", "style transfer". Works for any author, 王建硕 included.

128 12d ago A 94 tokens original MIT

wjs-dubbing-video

12

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user has a video + a target-language SRT and wants the video to actually speak that language — generates a time-aligned TTS voice dub. Routes by voice ID — Volcano (豆包) TTS for Chinese, edge-tts neural for any language. Defaults to one voice (single-speaker); opt-in multi-speaker via visual diarization.…

128 12d ago A 162 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

A guided five-step exercise for reflecting on a personal setback and changing your usual first reaction. It is intended for Wang Jianshuo and is written mainly in Chinese.

128 12d ago A 168 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user has 2+ recordings of the same event (each with a .sync.json sidecar from wjs-syncing-multicam) and wants them combined into a single MP4 — auto-switching between cams second-by-second on audio energy, with optional picture-in-picture inset. Triggers — "auto-edit multicam", "做个剪辑", "切几个机位"…

128 12d ago A 109 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when 王建硕 wants to evaluate whether a change to VoiceDrop's 挖矿 system prompt is actually better than the live version — runs the local eval harness (golden fixtures × champion-vs-candidate, same input), dispatches blind pairwise judge subagents, aggregates a win-rate verdict, and on approval promotes the candidate…

128 12d ago A 136 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Thin orchestrator for the end-to-end video localization pipeline. Routes to the four focused sub-skills — /wjs-transcribing-audio, /wjs-translating-subtitles, /wjs-dubbing-video, /wjs-burning-subtitles. Use when the user asks for full localization in one go ("帮我把这个西班牙语视频做成中文字幕+配音", "translate and dub this video"…

128 12d ago A 134 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user wants to add an in-site feedback loop to a website repo — a floating "提个建议" button where allowlisted visitors submit suggestions that become a GitHub Issue, which GitHub Actions turns into an automatic code change via Claude Code, auto-merges and deploys, and records on a /feedback dashboard with…

128 12d ago A 118 tokens original MIT

wjs-mining-articles

18

jianshuo/claude-skills

Skill Claude CodeCodex

A workflow that reads an SRT subtitle file—a timed text transcript—and turns distinct topics from a monologue or interview into separate WeChat public-account articles. It first presents possible topics for selection, then creates drafts for the chosen ones.

128 12d ago A 113 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when 王建硕 wants to turn his uploaded VoiceDrop voice memos into 微信公众号 article drafts — pulling the unprocessed recordings sitting on jianshuo.dev/files (the R2 inbox), transcribing them, and mining articles from each. Triggers — "处理 VoiceDrop 录音", "把新录音挖成文章", "口述备忘变文章", "处理一下我的录音", "/wjs-mining-voicedrop".

128 12d ago A 105 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user has one or more video clips and wants to add post-production on top — AI-generated cover as first frame, HTML/CSS captions synced to SRT, kinetic illustration overlays at hook moments, chapter chips, end-card CTA, or any other timed motion graphics. Most often used as the downstream of…

128 12d ago A 167 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

A Chinese-language writing helper that rewrites a plain social-media post into two or three short versions with a factual basis and an invitation for replies.

128 12d ago A 175 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when the user wants to set up automated daily promotion / marketing for their Claude Code skills — researching how top skills are promoted on marketplaces (ClawHub / openclaw / SkillsMP / agentskills.io), generating a per-skill marketing plan, auto-posting to X (Twitter) via xurl, and drafting community discussion…

128 12d ago A 123 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

Use when an iOS app already on TestFlight needs to ship to the App Store — preparing the screenshots and the description/metadata, then using the existing fastlane setup to submit for review. Triggers — 「提交 App Store」「上架」「app store 审核」「准备截图和文案」「submit for review」「/wjs-publishing-appstore」.

128 12d ago A 82 tokens original MIT

jianshuo/claude-skills

Skill Claude CodeCodex

A workflow for turning books from the VoiceDrop online bookshelf into X (formerly Twitter) threads, with one thread per book. It selects the author's books, skips books already published, and follows the book's existing structure.

128 12d ago A 97 tokens original MIT