mcpField
B
bibi-library

bibi-library

github.com/jimmylvProductivity13350 installsUpdated 2d ago
Repository

About bibi-library

bibi-library is a skill for browsing and managing videos, notes, and collections already saved in BibiGPT. It is for users working with their existing library, rather than summarizing a new URL.

Key features

  1. 01List and search saved videos
  2. 02Read and edit notes
  3. 03Manage collections
  4. 04Re-summarize saved items with prompts

Use cases

  1. 01Find a saved video by keyword
  2. 02Review or update personal notes
  3. 03Create a collection and add saved items

MCP support

It can use the BibiGPT MCP endpoint and provides tools to search, retrieve, update, and organize saved library content.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jimmylv/bibigpt-skill --skill bibi-library

After installing, type/bibi-libraryin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
auth.md
cli.md
scripts/
bibi-check.sh
workflows/
collections-manage.md
library-browse.md
notes-manage.md

Details

From the project README

BibiGPT Library — saved videos, notes, collections

This skill is the library half of BibiGPT. Same CLI (bibi), same account as bibi / bibi-feed / bibi-vision. It does not summarize a fresh URL.

Landing: https://bibigpt.co/mcp · Install: https://bibigpt.co/agent · Quota: see references/auth.md

When to use / when not

Use this skillUse a sibling instead
List / search / get already-saved videosNew URL → bibi (summarize / --subtitle / --chapter)
Read or edit notes on saved itemsChannel subscribe / "what's new" → bibi-feed
Collections (list / create / add / chat history)Frames, slides, mind map → bibi-vision
Re-summarize a saved item with a custom prompt

1. Detect mode

Run scripts/bibi-check.sh if present. Prefer CLI (command -v bibi), else $BIBI_API_TOKEN, else MCP https://bibigpt.co/api/mcp. Details: references/auth.md.

2. Intent routing

User intentWorkflow
What have I summarized / list saved videos→ workflows/library-browse.md
Search my library / notes for a keyword→ workflows/library-browse.md
Read or edit a personal note→ workflows/notes-manage.md
Collections, playlists, add-to-set→ workflows/collections-manage.md

Bare "summarize this URL" is not this skill — hand off to bibi.

3. Minimum commands (CLI)

bibi library list --json
bibi library search --keyword "AI agents" --json
bibi library get --id <contentId> --json
bibi notes list --limit 20 --json
bibi collections list --scope all --json

Full flags: references/cli.md. MCP names: list_saved_videos, search_saved_videos, get_saved_video, list_notes, get_note, update_note, list_collections, get_collection, create_collection, add_to_collection, generate_summary_by_prompt, get_collection_chat_history.

Comments

Markdown supported