By yanchen184
Claude Code 插件 — YouTube 創作者完整工作流(upload / title / list / stats / update / series / shorts),附帶 /screendoc 前端截圖操作手冊一條龍,與 writing-docs 文件風格紀律 + /docs-lint 文件檢查
掃一份技術文件(或整個目錄)揪出違反 writing-docs 風格的字眼——歷史考古註記、自我推銷、裝飾標題——並列出指向已刪檔的死連結。只報告不自動改。
列出我上傳到 YouTube 的影片,可篩 privacy / playlist / 日期 / 標題關鍵字
多集系列模板管理 — 定義一次標題格式 / 描述模板 / tags / playlist,後續每集自動套
統一管理 yc-plugin 的 OAuth credentials。
從橫式影片切 9:16 直式 Shorts 片段(≤60s),可燒字幕,可一條龍上傳
從前端專案入口出發,產出對外可發表的「故事性操作手冊」。一條龍包辦:偵測專案類型 → 分析截圖清單 → 跑 Playwright 截圖 → 強制 caption 對齊 → UI/UX + SA + 新手 + Developer 四視角並行審視 → 自動修正局部重截 → ralph-loop 迭代直到全數通過 → 全頁重新截圖 → 產出符合品質契約的 HTML 手冊。
寫或改任何技術文件(README / SPEC / sidebar / index / 架構文件 / API 說明 / config 註解 / UI 文案)時用。強制三條風格紀律——文件只寫現狀不留歷史考古、禁自我推銷與裝飾標題、中性事實描述。刪檔或重構後掃導覽檔移除死連結與「已刪除/已取代」註記。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code 插件 — YouTube 創作者完整工作流。
影片 →
/youtube-upload上傳、/youtube-shorts切 Shorts 標題 →/youtube-title產影片標題(跨公式產候選 + CTR 計分 + 縮圖文案建議,YouTube 邏輯非部落格 SEO) 生命週期 →/youtube-list列出、/youtube-stats看流量、/youtube-update改 metadata 連載 →/youtube-series系列模板(標題格式 / 描述 / playlist 一次定義,每集自動套) Credential →/youtube-setupOAuth 管理(init / export / import / reset)附帶工具 →
/screendoc前端專案截圖手冊一條龍(Playwright 截圖 → 4 視角審查 → HTML 操作手冊,詳見下方)
不用打開 YouTube Studio 拖檔。一行指令,搞定:
.srt / .vtt 自動上傳)確認方式:
python3 --version # 要 >= 3.10
如果沒裝 Python:
| OS | 安裝方式 |
|---|---|
| macOS | brew install [email protected] |
| Ubuntu/Debian | sudo apt install python3 python3-pip |
| Fedora | sudo dnf install python3 python3-pip |
| Windows | https://www.python.org/downloads/ (勾選 "Add to PATH") |
| 其他 | https://www.python.org/downloads/ |
裝好後重啟終端機。
/plugin marketplace add yanchen184/yc-plugin
/plugin install yc-plugin@yc-plugin
第一次跑會自動 pip install 必要的 Python 套件。完成。
直接跑 /youtube-upload <影片>,Claude 會引導你拿 OAuth credential。或預先跟著做:
打開 Google Cloud Console → 左上角下拉選單 → NEW PROJECT → 任意名字 → CREATE
左側 → APIs & Services → Library → 搜 YouTube Data API v3 → ENABLE
左側 → APIs & Services → OAuth consent screen → External → CREATE
填:
Test users 那頁加你自己的 Gmail 進去。
為什麼?你的 app 沒過 Google 驗證,預設只有 test user 能授權。每個 app 上限 100 個 test users,個人用足夠。
左側 → APIs & Services → Credentials → + CREATE CREDENTIALS → OAuth client ID
/youtube-upload <影片路徑>
第一次會問 client_secret 在哪,貼上絕對路徑就好。
/youtube-upload D:/videos/ep1.mp4
Claude 會問你標題、隱私、描述、tags、封面、排程、播放清單。
/youtube-upload D:/videos/ep1.mp4 "EP1 校園愛情故事"
python ~/.claude/plugins/cache/yc-plugin/yc-plugin/<version>/bin/youtube_upload.py \
--file ep1.mp4 \
--title "EP1 校園愛情故事" \
--description-file desc.txt \
--tags "校園,廣播劇,有聲故事" \
--thumbnail cover.jpg \
--playlist "WB故事空間" \
--publish-at "2026-05-10 20:00" \
--language zh-TW
python ... --file ep1.mp4 --title "test" --dry-run
| Flag | 說明 |
|---|---|
--file PATH | 影片檔案(必填) |
--title T | 標題(預設用檔名) |
--description D | 短描述(直接傳) |
--description-file PATH | 從檔案讀描述(適合長文) |
--tags "a,b,c" | 逗號分隔 tags |
--privacy public/unlisted/private | 預設 unlisted,用 --publish-at 時自動變 private |
--category ID | YouTube 分類 id(預設 22 = People & Blogs) |
--language zh-TW | 影片語言(預設 zh-TW) |
--thumbnail PATH | 封面圖 jpg/png ≤2MB(需驗證頻道) |
--playlist NAME_OR_ID | 播放清單名(自動建立)或 ID |
--publish-at "YYYY-MM-DD HH:MM" | 排程發布時間(本地時區) |
--caption PATH | 字幕檔(不指定會自動偵測同名 .srt / .vtt) |
--for-kids | 標記兒童內容 |
--no-auto-caption | 關閉自動字幕偵測 |
--no-verify-processing | 跳過上傳完的 status 確認 |
--dry-run | 只印 metadata,不真上傳 |
--verbose | debug 訊息 |
Plugin 會自動:
<video>.srt 或 <video>.vtt,找到自動上傳(--no-auto-caption 可關)00:00 開場 這種行,YouTube 自動辨識成章節(不需 API)22 (People & Blogs)。常見其他:24 Entertainment、27 Education、10 Music、23 Comedy、26 Howtonpx claudepluginhub yanchen184/yc-plugin --plugin yc-pluginHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.