notes-add

Create or update topic-based notes in a local notes database.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/adamrdrew/claude-code-patterns --skill notes-add
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notes-add
Source: https://github.com/adamrdrew/claude-code-patterns/tree/main/knowledge-hooks/.claude/skills/notes-add
Command: npx skills add https://github.com/adamrdrew/claude-code-patterns --skill notes-add

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add or update notes in a local notes database. If the database doesn't exist, it will initialize it automatically to keep notes organized from the start.

Core Features & Use Cases

  • Create a new note under a topic, or update an existing one, with automatic database initialization if missing.
  • Manage a topic-based index that tracks available notes and keeps content synchronized.
  • Reads a notes-config.yaml for configuration, including the notes_path (with expansion of ~ and relative paths) to determine where to store notes.

Quick Start

Tell me the topic and content to save, and I will create or update the corresponding note in your notes database.

Frequently Asked Questions about notes-add

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

FAQPage Schema
How do I create and organize markdown notes in a local database?

To create markdown notes in a local database, provide a topic and content. The system stores entries under the configured notes path and maintains a topic-based index automatically.

What is automatic index maintenance for a notes database?

Automatic index maintenance tracks available notes in an index.md file, keeping content synchronized when you create new notes or update existing topic-based entries.

Do I need a notes-config.yaml file to start saving notes?

Yes, you need a notes-config.yaml file specifying a notes_path. The system supports path expansion for tilde and relative paths to determine where notes are stored.

Can I update an existing note under a specific topic without creating duplicates?

Yes, you can update an existing note under a topic without duplicates. The system checks the local notes database and updates the corresponding entry while keeping the index synchronized.

What happens if my local notes database does not exist yet?

If the local notes database does not exist, the system initializes it automatically, setting up the initial index.md and required directory structure to keep notes organized immediately.