<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1mo ago

by onebrain-ai

onebrain

AI OS that extends Claude Code, Gemini CLI, Codex, Qwen — adding persistent memory, 24+ skills, and personal calibration. Plain Markdown. Local-first. Yours forever.

  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Gemini

30 GitHub stars (30)

+1 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +1 in total; the busiest day was Oct 15 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: +1 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 15+1
Oct 160
  • 30 skills (30 skills found in its SKILL.md files)
  • 4 forks (4 forks)
  • 1mo ago last update (Last updated 1mo ago)

Install

Skills CLI

npx skills add onebrain-ai/onebrain

Asks which skills and agents to install. Just one: npx skills add onebrain-ai/onebrain --skill bookmark — add -g for every project.

Claude Code

git clone https://github.com/onebrain-ai/onebraincp -r "onebrain/.claude/plugins/onebrain/skills/bookmark" ~/.claude/skills/

Copies the bookmark skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add onebrain-ai/onebrain

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 32 files.

  • bookmark

    Quick URL bookmark capture : paste a link, AI generates name and description, suggests category, saves to Bookmarks.md in awesome-list format. Invoke when user wants to save a URL for later — bare URL with no other context defaults to this. Do NOT use for: deeply processing or summarizing the URL content now (use summarize), saving a note that is not a URL (use capture), or researching a topic fr…

    .claude/plugins/onebrain/skills/bookmark/SKILL.md on GitHub (opens in a new tab)
  • braindump

    Capture a stream of raw thoughts : classify them and file to inbox with action items extracted. Use when the user signals a free-form, stream-of-consciousness dump with multiple unrelated threads — 'let me dump everything on my mind'. Do NOT use for: a single titled idea (use capture), saving a URL (use bookmark), or anything structured and focused.

    .claude/plugins/onebrain/skills/braindump/SKILL.md on GitHub (opens in a new tab)
  • capture

    Quick note capture with automatic wikilink suggestions to related existing notes. Use when the user wants to save a single, specific, titled idea, insight, or piece of information to the vault. Do NOT use for: unstructured multi-thread thought dumps (use braindump), saving a URL for later (use bookmark), deeply summarizing an article or URL (use summarize), processing a book (use reading-notes),…

    .claude/plugins/onebrain/skills/capture/SKILL.md on GitHub (opens in a new tab)
  • clone

    Clone your agent's portable context (agent folder including MEMORY.md) to a folder for transfer to another vault. Use only when the user explicitly wants to migrate or copy agent memory to a new vault. Do NOT use for: backing up the whole vault, updating OneBrain (use update), or reviewing memory (use memory-review).

    .claude/plugins/onebrain/skills/clone/SKILL.md on GitHub (opens in a new tab)
  • connect

    Find connections between notes and suggest wikilinks to strengthen the knowledge graph. Use when the user wants to discover how existing notes relate to each other — 'find connections', 'what links to this note', 'strengthen my graph'. Do NOT use for: creating new notes (use capture), processing inbox (use consolidate), or searching for specific content (search directly).

    .claude/plugins/onebrain/skills/connect/SKILL.md on GitHub (opens in a new tab)
  • consolidate

    Review inbox and recent notes, synthesize and merge into the knowledge base. Use when the user wants to process, organize, or clear the inbox regardless of topic — 'clean up my inbox', 'process my notes'. Do NOT use for: capturing new information now (use capture or braindump), synthesizing already-vaulted notes on a specific topic (use distill — consolidate works on the inbox), or finding note c…

    .claude/plugins/onebrain/skills/consolidate/SKILL.md on GitHub (opens in a new tab)
  • daily

    Daily briefing: surfaces tasks due today and open items from the last session. Use when the user wants a snapshot of today's obligations — 'what's on today', 'daily briefing', 'what do I have today'. Do NOT use for: full weekly review (use weekly), vault health check (use doctor), or listing all tasks across future dates.

    .claude/plugins/onebrain/skills/daily/SKILL.md on GitHub (opens in a new tab)
  • digest

    Morning digest: markets, news topics, Reddit highlights, and optional X trends — composed from a per-vault config note and delivered per the Automated output convention (vault skill log first, then Telegram when configured). Use when the user asks for their morning digest, wants to set it up, or wants to change what it covers. Do NOT use for: deep research into one topic (use research), a task/ag…

    .claude/plugins/onebrain/skills/digest/SKILL.md on GitHub (opens in a new tab)
  • distill

    Aggregate already-vaulted notes from multiple sessions or sources on a specific topic into a single structured digest note. Use when the user wants to synthesize a completed research thread — 'distill everything I know about X', 'crystallize my notes on Y'. Do NOT use for: promoting session insights to memory (use recap), writing today's session summary (use wrapup), or clearing raw inbox items (…

    .claude/plugins/onebrain/skills/distill/SKILL.md on GitHub (opens in a new tab)
  • doctor

    Diagnose vault and plugin health — checks broken links, orphan notes, stale memory/ files, inbox backlog, and plugin config validity. Use when the user asks to check vault health, notices something broken, or wants a system audit — 'run /doctor', 'check my vault', 'something seems off'. Do NOT use for: searching vault content (search directly), processing inbox (use consolidate), or updating the…

    .claude/plugins/onebrain/skills/doctor/SKILL.md on GitHub (opens in a new tab)
  • help

    List all available OneBrain commands with descriptions and use cases. Invoke when user asks what you can do, wants to see commands, or seems confused about capabilities. Do NOT use for: actually running a command (identify the right skill and invoke it directly), answering questions about vault content (search directly), or general Claude questions.

    .claude/plugins/onebrain/skills/help/SKILL.md on GitHub (opens in a new tab)
  • import

    Import local files (PDF, Word, PowerPoint, Excel, images, video, scripts) from a staging inbox folder or explicit path into structured markdown notes in the resources folder. Invoke when user mentions a local file path to bring into the vault, or runs /import or /import --attach. Do NOT use for: fetching content from a URL (use summarize), capturing a text idea (use capture), or processing a book…

    .claude/plugins/onebrain/skills/import/SKILL.md on GitHub (opens in a new tab)
  • learn

    Teach the agent a new fact or behavioral preference and save it to memory/ for future recall. Use when the user says 'remember that', 'from now on', 'always do X', or corrects agent behavior they want persisted. Do NOT use for: capturing a general note or idea (use capture), saving a session summary (use wrapup), or promoting recurring patterns from many sessions (use recap).

    .claude/plugins/onebrain/skills/learn/SKILL.md on GitHub (opens in a new tab)
  • memory-review

    Interactive review of all memory/ files — keep, update, deprecate, or delete entries one by one. Use when the user wants to audit and prune accumulated memory — 'review my memory', 'clean up what you remember'. Do NOT use for: teaching a new fact (use learn), recalling something specific (read memory directly), or batch-promoting session insights (use recap).

    .claude/plugins/onebrain/skills/memory-review/SKILL.md on GitHub (opens in a new tab)
  • moc

    Create or update the vault portal (MOC.md) at the vault root : a Map of Content with live Dataview queries, AI summary, and user Pinned section. Use when the user wants to regenerate or view the vault overview map. Do NOT use for: the task dashboard (use tasks), adding individual notes (use capture), or vault health checks (use doctor).

    .claude/plugins/onebrain/skills/moc/SKILL.md on GitHub (opens in a new tab)
  • onboarding

    First-run setup for OneBrain : personalize identity, communication style, and vault configuration. Use only on first install or when the user wants to fully reconfigure OneBrain from scratch — manual only. Do NOT use for: teaching a single preference (use learn), updating system files (use update), or reviewing memory (use memory-review).

    .claude/plugins/onebrain/skills/onboarding/SKILL.md on GitHub (opens in a new tab)
  • pause

    Save a snapshot of long-running work mid-flight to resume later in a future session. Use when user signals they need to pause a long task and continue another time — 'pause this work', 'หยุดก่อน', 'พักงานนี้ก่อน', 'พักไว้ก่อน', 'step away', 'ทิ้งงานไว้ก่อน', 'ค่อยมาทำต่อ'. Writes a snapshot to 07-logs/pause/ but does NOT end the session or clear context. Do NOT use for: ending a session (use /wra…

    .claude/plugins/onebrain/skills/pause/SKILL.md on GitHub (opens in a new tab)
  • reading-notes

    Process a book or article into structured progressive summary notes saved to the resources folder. Use when the user has finished reading something and wants to capture structured notes — 'I just finished reading X', 'take notes on this book'. Do NOT use for: fetching and summarizing a URL now (use summarize), capturing a raw thought (use capture), or web research (use research).

    .claude/plugins/onebrain/skills/reading-notes/SKILL.md on GitHub (opens in a new tab)
  • recap

    Batch-promote recurring insights from session logs into memory/ files with frequency filtering. Use when the user wants to extract persistent lessons or patterns from recent sessions — 'recap my recent sessions', 'what have I been learning lately'. Do NOT use for: saving a single fact now (use learn), writing today's session log (use wrapup), or synthesizing a specific topic into a note (use dist…

    .claude/plugins/onebrain/skills/recap/SKILL.md on GitHub (opens in a new tab)
  • reorganize

    Migrate vault structure : either full 5-folder → 8-folder migration, or subfolder organization for flat notes. Use only when the user explicitly wants to restructure the entire vault layout — manual only, high impact. Do NOT use for: moving a single note (do it directly), processing inbox (use consolidate), or routine note organization.

    .claude/plugins/onebrain/skills/reorganize/SKILL.md on GitHub (opens in a new tab)
  • research

    Research a topic on the web and save a structured note to the resources folder. Use when the user wants to investigate a topic from scratch with no specific URL — 'research X for me', 'what do I need to know about Y'. Do NOT use for: processing a specific URL the user already has (use summarize), processing a book already read (use reading-notes), or quick note capture without web research (use c…

    .claude/plugins/onebrain/skills/research/SKILL.md on GitHub (opens in a new tab)
  • resume

    Load the latest snapshot of an active pause thread and announce its state in chat. Use when user signals they want to continue work that was paused — 'resume', 'กลับมาทำต่อ', 'pick up', 'continue from where I left off', 'ที่ค้างไว้'. Reads from 07-logs/pause/. Idempotent — running in same session as the pause is a no-op. Do NOT use for: starting fresh work (just talk), recap of past sessions (use…

    .claude/plugins/onebrain/skills/resume/SKILL.md on GitHub (opens in a new tab)
  • schedule-add

    Interactive wizard to add a scheduled OneBrain skill. Walks user through skill selection, frequency, time, and writes to onebrain.yml + invokes onebrain schedule register.

    .claude/plugins/onebrain/skills/schedule-add/SKILL.md on GitHub (opens in a new tab)
  • schedule-list

    Show all scheduled OneBrain entries (skills + CLI commands) with cron/at expressions and installed-on-disk status.

    .claude/plugins/onebrain/skills/schedule-list/SKILL.md on GitHub (opens in a new tab)
  • schedule-once

    Interactive wizard to schedule a OneBrain skill to run ONCE at a specific datetime, then auto-uninstall. Writes a one-shot entry to onebrain.yml and invokes onebrain schedule register.

    .claude/plugins/onebrain/skills/schedule-once/SKILL.md on GitHub (opens in a new tab)
  • schedule-remove

    Remove a scheduled OneBrain skill. Shows the current schedule list and lets the user pick which entry to remove.

    .claude/plugins/onebrain/skills/schedule-remove/SKILL.md on GitHub (opens in a new tab)
  • search

    General vault retrieval — answers both "what" and "why" questions across MEMORY.md, memory/, session logs, project trackers, and vault notes. Uses the search tools (lex+vec+hyde) with grep fallback.

    .claude/plugins/onebrain/skills/search/SKILL.md on GitHub (opens in a new tab)
  • summarize

    Fetch a URL and create a structured summary note saved to the resources folder. Invoke when user shares a URL and explicitly asks for a summary, deep read, or notes on it. Do NOT use for: just saving a URL without reading it (use bookmark), researching a topic without a specific URL (use research), or processing a physical book (use reading-notes).

    .claude/plugins/onebrain/skills/summarize/SKILL.md on GitHub (opens in a new tab)
  • tasks

    Create or update the live task dashboard (TASKS.md) in Obsidian. Use when the user wants to view or regenerate the task dashboard — 'show my tasks', 'update TASKS.md', 'open task view'. Do NOT use for: the vault portal/map (use moc), capturing new tasks (add them inside project notes directly), or daily briefing (use daily).

    .claude/plugins/onebrain/skills/tasks/SKILL.md on GitHub (opens in a new tab)
  • update

    Update OneBrain system files from GitHub to the latest version. Use when the user wants to pull the latest OneBrain skills, hooks, and agents — 'update OneBrain', 'pull latest version'. Do NOT use for: updating vault notes (edit directly), teaching memory (use learn), or vault health checks (use doctor).

    .claude/plugins/onebrain/skills/update/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.