LaunchKit · 2026
Back to Skills

Read, create, update, search, and delete notes in Inkdrop via its local HTTP server API.

0
0 downloads
by @iamngoni

Setup & Installation

openclaw skills install @iamngoni/inkdrop

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install inkdrop

What This Skill Does

Connects to Inkdrop's local HTTP server API to read, create, update, search, and delete notes, notebooks, and tags. Requires the Inkdrop desktop app running with its local HTTP server enabled.

Direct API access lets agents read and write notes without manual copy-paste, keeping project context in one place.

When to use it

  • Saving meeting notes directly into Inkdrop from a conversation
  • Searching existing notes for a project reference
  • Creating a tagged backlog of tasks in a specific notebook
  • Updating a note's status as work progresses
  • Pulling recent changes to sync or review note history

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Save my meeting notes about the API redesign to Inkdrop'

AGENT
  1. 1Fetch available notebooks via GET /books to find the right bookId
  2. 2Check for an existing note on the topic via GET /notes?keyword=API redesign
  3. 3POST to /notes with title, markdown body, bookId, and relevant tags
  4. 4Confirm creation by reading the returned _id
OUTPUT

Note 'API Redesign Meeting' created in the Projects notebook with id note:abc123

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Inkdrop desktop app installed and runningLocal HTTP server enabled in Inkdrop preferences (Preferences → API → Enable Local HTTP Server)INKDROP_AUTH environment variable (username:password from Inkdrop preferences)INKDROP_URL environment variable (optional, defaults to http://localhost:19840)