Agent skill · software engineering · sundial-org
nb
Manage notes, bookmarks, and notebooks using the nb CLI. Create, list, search, and organize notes across multiple notebooks with Git-backed versioning.
Why this skill is useful
Provides specific commands and workflows for managing notes with Git-backed versioning that the AI wouldn't reliably generate on its own.
What it needs
Requires nb installed locally. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
nb - Command Line Note-Taking ⚠️ IMPORTANT: Never edit files in nb git repos (~/.nb/) by hand! Always use the nb CLI to ensure proper indexing and Git commits. A command line and local web note-taking, bookmarking, and archiving tool with plain text data storage, Git-backed versioning, and wiki-style linking. Quick Reference Notebooks Adding Notes Listing Notes Showing Notes Searching Notes Editing Notes Deleting Notes Moving/Renaming Todos Bookmarks Git Operations Folders Common Patterns Adding Note with Full Content For longer notes, create a temp file and import: Searching Across All Data Location Notes are stored in ~/.nb/<notebook>/ as markdown files with Git versioning. Tips 1. Use nb <notebook>: prefix to work with specific notebooks 2. IDs are numbers shown in nb list 3. Titles can be used instead of IDs (quoted if spaces) 4. All changes are automatically Git-committed 5. Use nb sync to push/pull from remote repos
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/nb