xiaochen-skills

agent
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

14 Claude Code skills for video, content publishing & knowledge management — DaVinci subs, WeChat, Obsidian, GEO.

README.md

English | 中文文档

xiaochen-skills

xiaochen-skills is a Claude Code plugin marketplace bundling 14 personal automation skills for video production, content publishing, and knowledge management.

License: MIT
Claude Code

Why

Claude Code's built-in skills cover general tasks. This collection adds a vertical layer for a specific workflow: video production → content publishing → personal knowledge management. Each skill is a self-contained plugin — install one or all.

Skills

Skill What it does Trigger phrases Dependencies
cyxj-subfix Fix ASR subtitles from DaVinci Resolve: SRT cleanup → Gemini semantic correction → Claude Opus review /字幕修正, 修正字幕, 字幕错别字, SRT 修正 GEMINI_API_KEY; Python: google-genai, pysrt
cyxj-wechat-pub Convert Obsidian Markdown to WeChat Official Account HTML with 3 built-in CSS themes (TATALAB blue / noir-gold / orange editorial) 发布到公众号, 公众号排版, 微信发布, 排版文章 npm: juice; WeChat backend access
cyxj-obsidian-build Compile an Obsidian vault into a 3-tier knowledge architecture (Ingest / Query / Lint) inspired by Karpathy's LLM Wiki methodology 整理 Obsidian, 编译知识库, 摄入笔记, 查知识库, 健康度检查 Obsidian vault path configured; no API key
cyxj-poster Generate master-level poster / book cover / album art from one sentence — 33+ designer styles + 10 photography styles 生成海报, 封面设计, 做个封面 GPTIMG2_BASE_URL/GPTIMG2_API_KEY (gpt-image-2 生图) + GEMINI_API_KEY (文字扩写); Python: requests, google-genai, pillow
cyxj-youtube-topics Discover YouTube videos published in the last 48 hours on a topic, cluster by theme, score each with verdict (make / wait / follow / skip), write to Obsidian topic library 选题, 找选题, YouTube 最近有什么, 有什么新视频 YOUTUBE_DATA_API_KEY; Python: requests; Obsidian vault path
cyxj-yt-creator Research how YouTubers cover a tool/topic via Apify: fetch transcripts, rank by date/views, write differentiation notes to Obsidian draft queue 查博主怎么用, 用 Apify 搜 YouTube, 研究这个工具的 YouTube 视频 APIFY_API_TOKEN; Python: requests; Obsidian vault path
cyxj-notebook-research Submit videos from Obsidian topic library to Google Notebook LM in batch, pull transcripts and research reports back to Obsidian 帮我研究一下 XXX 话题, 研究一下这个选题, 把选题提交给 Notebook LM Google account with Notebook LM access; Python: notebooklm-py, python-frontmatter; CYXJ_VAULT_BASE env var
cyxj-video-cover Generate real-person video thumbnails: your photo + gpt-image-2 repaints you into the scene; outputs 4 aspect ratios (16:9 / 2.35:1 / 3:4 / 4:3), 2 picks each /封面, /video-cover, 生成封面, 做个视频封面, 做个 YouTube 封面 OpenAI-compatible API key (proxy configured in the shared key store); Python stdlib only
cyxj-geo Generative Engine Optimization: keyword matrix → article brief → cross-platform publishing list → monitoring SOP so your name/product appears in AI answers 做 GEO, 让豆包/DeepSeek/Kimi 提到我, AI 时代 SEO, 个人 IP 出现在 AI 回答里 No API key required (instruction-only skill)
cyxj-roundtable Convene 6 independent Claude Opus subagents playing adversarial roles (Socrates / harsh peer / biased investor / historian / future-regretful-you / ally) to pressure-test a decision; save to Obsidian /圆桌, 开个圆桌, 开圆桌, /roundtable No extra API key (uses Claude Opus via Claude Code); Obsidian vault path
cyxj-ai-weekly-news End-to-end 9-step SOP for a weekly AI news video: news selection → narration → timecodes → 4K render in DaVinci Resolve; pauses at each human decision point /AI每周热点, /做下一期, /每周AI视频, 做这周的 AI 视频 DaVinci Resolve installed locally; Obsidian vault path; video project path is hardcoded to author's machine — must be updated before use
cyxj-transcript Turn a raw transcript (video voiceover, recording transcription) into a structured article draft: de-spoken, headings added, data tabulated, original preserved at the end — outputs Obsidian Markdown 转稿, 逐字稿整理, 把这个稿子整理成文章, 口播稿成文 Obsidian vault path; no API key
cyxj-blog-pub Publish an article to an Astro blog: validate frontmatter, enforce kebab-case filenames, replace images with CDN URLs, then build and deploy 发布到博客, 发博客, 博客发文, 上博客, Astro 发布 Astro blog repo configured locally; image CDN configured; deploy target is author's server — must be updated before use
cyxj-psjpg Batch-export images to JPG using real local Photoshop (quality configurable, sRGB embedded, Progressive), then strip XMP metadata that reveals PNG/AI-generated origin /批量过PS, /PS批处理, /转jpg, png 转 jpg, 封面转 jpg, 去掉图片的转换痕迹 Adobe Photoshop installed locally (macOS); exiftool on PATH

Install

In Claude Code, run:

/plugin marketplace add chenyuxiaojin/xiaochen-skills

To install a single plugin only, you can reference it individually once the marketplace supports per-plugin install (check Claude Code docs for current status).

Usage

After installation, each skill is triggered automatically when you type its trigger phrases in Claude Code. Examples:

选题                          → runs cyxj-youtube-topics
/圆桌                         → runs cyxj-roundtable
发布到公众号                    → runs cyxj-wechat-pub
/批量过PS                      → runs cyxj-psjpg

No slash command prefix is required for most skills — the trigger phrases listed in the table above are matched by Claude Code automatically.

Compared to alternatives

xiaochen-skills anthropic/claude-code-skills (official examples) awesome-claude-code community list
Focus Video production + WeChat publishing + Obsidian knowledge management General-purpose demos and patterns Curated links to many community skills
Skill count 14 Varies (reference examples) Many repos, not a single install
Install method Single /plugin marketplace add command Copy individual files Each repo installs separately
Multi-agent Yes (roundtable spawns 6 Opus subagents) Depends on example Varies
Script automation Yes (Python + Bash, Photoshop, Gemini, Apify) Minimal Varies
Audience Video creator / blogger workflow on macOS Developers learning Claude Code Developers exploring community work

FAQ

How do I install?
Run /plugin marketplace add chenyuxiaojin/xiaochen-skills inside Claude Code. All 14 plugins are registered.

Can I install only one skill?
Yes. Each plugin is self-contained. You can install a single plugin by specifying the plugin name if the marketplace supports it, or copy the individual plugins/cyxj-{name}/ directory and register it in your own marketplace.

What does cyxj- mean?
It is the author's personal naming prefix — short for "陈与小金" (Chen Yu Xiaojin), a Chinese content creator. The prefix has no functional meaning; it just namespaces skills to avoid conflicts.

Which skills work out of the box and which need configuration?

Skills that work with minimal setup (only Obsidian vault path needed):

  • cyxj-obsidian-build, cyxj-geo, cyxj-roundtable, cyxj-transcript

Skills that require API keys:

  • cyxj-subfixGEMINI_API_KEY
  • cyxj-posterGPTIMG2_BASE_URL/GPTIMG2_API_KEY (gpt-image-2 生图) + GEMINI_API_KEY (文字扩写)
  • cyxj-youtube-topicsYOUTUBE_DATA_API_KEY
  • cyxj-yt-creatorAPIFY_API_TOKEN
  • cyxj-video-cover → OpenAI-compatible API key (proxy endpoint)
  • cyxj-notebook-research → Google account with Notebook LM access

Skills with hardcoded paths or dependencies tied to the author's machine — you must update paths before use:

  • cyxj-ai-weekly-news — project path is hardcoded to ~/项目/试験区/ai-weekly-flash-video
  • cyxj-blog-pub — deploy target is the author's Astro blog and server
  • cyxj-psjpg — requires Adobe Photoshop installed on macOS and exiftool in PATH

Where are API keys stored?
The author's setup reads keys from ~/项目/自己的应用/密钥存储/.env. You can adapt the scripts to read from your own .env or environment variables.

License

MIT

Yorumlar (0)

Sonuc bulunamadi