nb-notes

Capture persistent insights, decisions, and deferred tasks in claude notebooks.

1|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/anexpn/claude-plugins --skill nb-notes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nb-notes
Source: https://github.com/anexpn/claude-plugins/tree/main/skills/nb-notes
Command: npx skills add https://github.com/anexpn/claude-plugins --skill nb-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users persist cross-session learnings, decisions, and patterns by recording notes and deferred tasks in claude notebooks. It keeps long-lived insights available across conversations, reducing repetitive context-switching and enabling smarter future sessions.

Core Features & Use Cases

  • Persistent Notes: Create and organize markdown notes in the claude notebook for long-term reference.
  • Deferred Tasks: Store future work and key decisions with tags like #deferred-task or #technical-decision for later follow-up.
  • WIP Separation: Keep current work-in-progress tracked separately in TodoWrite to avoid mixing contexts.

Use Case: After solving a bug or deciding on an architectural pattern, capture the insight once and refer back to it in future sessions.

Quick Start

Create a note: nb claude:add --type md --title "Yesterday's learnings" --tags session-insight --content "Root cause: ..."

Frequently Asked Questions about nb-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture notes that persist across different conversations?▼

Persistent notes are stored in the claude notebook using the nb note-taking system. Create a note with `nb claude:add --type md --title "[Your Title]" --tags [tag] --content "[Content]"` to save insights, decisions, and learnings that remain available in future sessions without manual context re-entry.

Can I track deferred tasks and decisions alongside my notes?▼

Yes. Use `nb todo` to store deferred work and tag notes with #deferred-task or #technical-decision. This separates long-term decisions from current work-in-progress, letting you revisit architectural choices and pending tasks across sessions.

What's the best way to organize cross-session learnings and bug fixes?▼

After solving a bug or making an architectural decision, capture the root cause and rationale as a markdown note in the claude notebook with descriptive tags. Search and edit operations let you retrieve and refine insights over time, building an evergreen reference.

Do I need special access or permissions to store notes persistently?▼

Yes. The Skill requires write access to the claude notebook for creating and storing notes, read access to all notebooks for retrieval, and the capability to invoke `nb claude:add` and `nb todo` operations.

How does persistent note-taking reduce context-switching between sessions?▼

By recording decisions, patterns, and learnings once in tagged notebook entries, you avoid re-explaining context or rediscovering solutions in future conversations. Triggers like 'what did I learn yesterday' or 'check my notes' retrieve stored insights instantly.