ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 5/5

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 use this skill?

Organize your life with Notebook, a local-first personal knowledge base for OpenClaw. Track projects, tasks, and ideas using YAML-based storage with no cloud lock-in.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/thesethrose/notebook
Or

What This Skill Does

The Notebook skill serves as a robust, local-first personal knowledge management system built directly into your OpenClaw workspace. Unlike cloud-locked applications, Notebook stores all your data in YAML files, ensuring you maintain full sovereignty over your information. It allows you to create custom object types, such as projects, tasks, habits, books, or people, and track them with precisely the fields you define. By automating the capture and organization of your information, Notebook acts as an extension of your memory, helping you maintain consistency across various facets of your life.

Installation

To install the Notebook skill, ensure your OpenClaw environment is active and run the command: clawhub install openclaw/skills/skills/thesethrose/notebook. Once installed, the skill resides in {WORKSPACE}/skills/notebook/. When you first initiate the skill, the Agent Onboarding Protocol will launch to help you define your first object type, guiding you through the setup of necessary fields like status, priority, or custom parameters.

Use Cases

  • Project Management: Track high-level goals by creating a 'Projects' type, defining status fields (e.g., in-progress, pending, complete), and linking individual tasks to those projects.
  • Content Consumption: Log books, articles, or videos you consume, adding custom fields for ratings, author names, and personal key takeaways.
  • Habit Tracking: Define a 'Habits' type with date or numeric fields to track daily streaks or frequencies for fitness, hydration, or reading.
  • Brainstorming: Use the 'Ideas' type to capture transient thoughts, allowing you to later 'expand' them into full-scale projects.

Example Prompts

  1. "I want to start tracking my daily reading. Create a type called 'Books' with fields for title, author, rating, and status."
  2. "Add a new project called 'Website Redesign' with high priority and tag it as 'work'."
  3. "Show me all my 'Ideas' that have the status 'raw' so I can start developing them further."

Tips & Limitations

  • Tip: Use the 'expand' feature frequently. It allows the AI to probe you for more details, helping you flush out vague ideas into actionable items.
  • Tip: Keep your field definitions clean. While you can add fields later using notebook type-add, starting with a core set of fields helps keep your YAML files predictable and searchable.
  • Limitation: Since this is a local-first YAML-based tool, it does not support real-time collaboration or multi-user sync out of the box. Ensure your workspace is backed up regularly if you are tracking critical data.

Metadata

Stars946
Views1
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-thesethrose-notebook": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#knowledge-base#personal-management#yaml#productivity#organization
Safety Score: 5/5

Flags: file-write, file-read