bibigpt-skill — Video Summarizer Agent Skill
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**Claude Code · Codex · ChatGPT · OpenClaw · Cursor.** Summarize YouTube, Bilibili, podcasts, and local files via the bibi CLI or hosted MCP.
AI Agent skills for BibiGPT. **Multiple skills, one CLI (bibi), one account.**
| Skill | When to use |
|-------|-------------|
| bibi | Watch a video: summarize, transcript, chapters |
| bibi-library | Already-saved videos, notes, collections, in-library search |
| bibi-feed | Subscribe to channels, pull latest, mark seen |
| bibi-vision | Frames / OCR / slides, mind map |
npx skills add JimmyLv/bibigpt-skill still installs bibi (existing onboarding). Add a sibling with --skill:
Agent landing: bibigpt.co/mcp. Hand-held per-host install pages: bibigpt.co/agent (ChatGPT, Claude Code, OpenClaw, WorkBuddy, Doubao Work, QwenWork, DeepSeek Harness).
Four ways to use:
1. **BibiGPT Desktop + CLI Skill** — install bibi CLI, works with Claude Code / OpenClaw / Codex / WorkBuddy / QwenWork / Doubao Work / DeepSeek Harness
2. **Remote MCP Server** — zero install, works with any MCP client (Claude, ChatGPT, Cursor, etc.)
3. **OpenAPI** — direct HTTP calls for containers, CI, or custom integrations
4. **Codex Plugin** — this repo doubles as a Codex plugin (.codex-plugin/ manifest + MCP + skills)
Install as a Codex plugin
From the terminal:
Or inside a Codex session: /plugin marketplace add JimmyLv/bibigpt-skill,
then install bibi from the marketplace tab in /plugins. Also works in the
Codex IDE extension (Settings → Plugins) and the ChatGPT desktop app
(Work / Codex). Authentication happens on first use via OAuth — no API keys
to manage.
---
Skill Structure
Each directory has SKILL.md (intent + triggers), references/ (auth, CLI), and workflows/ where a multi-step path exists. All four skills call the same bibi binary — there is no second npm package named video-cli.
Workflows
bibi (watch-video) workflows:
| Workflow | What it does | Trigger examples |
|----------|-------------|-----------------|
| **Quick Summary** | One URL → AI summary | "summarize this video", "总结" |
| **Deep Dive** | Chapter-by-chapter + Q&A | "chapter summary", "分章节总结" |
| **Transcript Extract** | Raw subtitles with timestamps | "get subtitles", "获取字幕" |
| **Article Rewrite** | Video → polished article | "turn into article", "AI改写" |
| **Batch Process** | Multiple URLs at once | "batch summarize", "批量总结" |
| **Research Compile** | Cross-source synthesis | "compare these videos", "综合分析" |
| **Export Notes** | Save to Notion/Obsidian/file | "save to Notion", "导出笔记" |
Sibling skills own the rest: bibi-library (saved library / notes / collections), bibi-feed (channels / latest), bibi-vision (frames / mind map).
---
Quick Start
1. Install Desktop App
Works on **macOS** (auto-uses Homebrew), **Linux** (downloads AppImage), and detects Windows (prompts to use winget).
Or install manually per platform:
- **macOS**: brew install --cask jimmylv/bibigpt/bibigpt (Homebrew tap)
- **Windows**: winget install BibiGPT --source winget or download from bibigpt.co/download/desktop
- **Linux**: Download .deb / .AppImage from bibigpt.co/download/desktop
Then log in: bibi auth login (opens browser for OAuth, saves token automatically).
2. Install Skill
Claude Code
OpenClaw
DeepSeek Harness
Restart the profile and /bibi shows up under **Skills**. Keep the quotes —
starts a shell comment. Source and the disk-copy alternative live in
dsh-plugin/. Copying skills/bibi into ~/.agents/skills/bibi
also works (shared with Claude Code).
WorkBuddy (Tencent)
Download: workbuddy.cn. Skills live in
~/.workbuddy/skills/ /SKILL.md.
WorkBuddy custom skills need agent_created: true in the SKILL.md frontmatter
(this repo includes it). Then /reload-skills or restart the app.