Agent skill · writing content · sundial-org
notebook
Local-first personal knowledge base for tracking ideas, projects, tasks, habits, and any object type you define. YAML-based with no cloud lock-in.
Why this skill is useful
Provides specific commands and workflows for managing a personal knowledge base that the AI wouldn't reliably generate on its own.
What it needs
About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Notebook Skill Object Based Personal Knowledge Base Purpose: Track any object type you define such as ideas, projects, tasks, habits, books, and people. Location: {WORKSPACE}/skills/notebook/ Agent Onboarding Protocol Guide the user through setup when no object types exist. Step 1 Suggest a First Type Step 2 Define the Type Together If they choose a preset: If they want custom: Step 3 Create the First Object Step 4 Show the Workflow Step 5 Offer Expansion Quick Reference Defining Types Field types: text for short strings longtext for multi line notes select(a b c) for one option from a list number for numeric values date for dates list for an array of strings Working with Objects Example Workflow Data Location Design Principles User defined: You define the types that matter. Local first: Uses YAML files with no cloud or vendor lock in. Linkable: Objects can reference each other. Extensible: Add types and fields as needed. Expandable: Use intelligent questioning to deepen thinking.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/notebook