GetNote: Personal Knowledge & Note Management for Openclaw

A professional-grade personal knowledge management skill that enables AI agents to save, search, and organize notes, images, and links.

jackie2010
v1.0.0
Apr 14, 2026
0
800
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install getnote-1-5-7

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install getnote-1-5-7 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GetNote: Personal Knowledge & Note Management?

The GetNote skill is a robust integration for Openclaw Skills designed to transform AI agents into intelligent personal assistants. It provides a structured interface for saving diverse content types—including raw text, web links, and images—directly into a user's digital knowledge base. By utilizing semantic search and sophisticated tag management, it ensures that information is not just stored but remains highly accessible and actionable.

Built with developer needs in mind, this skill handles complex data requirements such as 64-bit integer ID processing and multi-tier authentication. Whether you are building a research assistant or a daily productivity tool, GetNote offers the reliable infrastructure needed to bridge the gap between AI conversations and long-term memory storage.

GetNote: Personal Knowledge & Note Management Use Cases

  • Saving web links, images, or text snippets during a conversation to a permanent note store.
  • Conducting semantic searches across personal knowledge bases to answer user queries with historical data.
  • Organizing digital assets using automated tagging and knowledge base categorization.
  • Monitoring and managing subscriptions to live streams or professional blogs within a unified note environment.
  • Facilitating secure, private note retrieval that respects user ownership and membership status.

How GetNote: Personal Knowledge & Note Management Works

  1. Intent Recognition: The system analyzes natural language inputs to identify actions like saving, searching, or organizing notes.
  2. Authentication Check: Before execution, the skill verifies the presence of GETNOTE_API_KEY and GETNOTE_CLIENT_ID to ensure secure access.
  3. Data Normalization: IDs are processed as strings to prevent precision loss in JavaScript environments before calling the GetNote API.
  4. API Execution: The agent routes the request to the specific endpoint (e.g., /note save for links or /note search for semantic retrieval) at the authorized base URL.
  5. Response Handling: The system parses the API result, handles errors like rate limiting or membership requirements, and provides a concise confirmation to the user.

GetNote: Personal Knowledge & Note Management Setup

To integrate this skill into your environment, configure the following environment variables:

# Set authentication credentials
export GETNOTE_API_KEY="gk_live_your_key"
export GETNOTE_CLIENT_ID="cli_your_id"
export GETNOTE_OWNER_ID="optional_owner_id"

Users can also initialize the configuration via natural language by triggering the /note config command.

GetNote: Personal Knowledge & Note Management Data Schema & Taxonomy

The skill utilizes a structured schema to manage IDs and note metadata. Due to the use of int64 IDs, the following mapping is enforced:

Field Type Description
id String (Int64) Unique identifier for the note or resource
note_id String (Int64) Parent or reference note identifier
parent_id String (Int64) Hierarchy identifier for folder structures
next_cursor String Pagination token for list operations

All API interactions occur via [https://openapi.biji.com](https://openapi.biji.com) using Bearer-style authorization.

GetNote: Personal Knowledge & Note Management Advanced Features

  • Int64 Safety Protocol: Built-in regex-based ID protection to prevent precision loss during JSON parsing in JavaScript runtimes.
  • Semantic Search: Supports global semantic search and targeted knowledge base queries for higher retrieval accuracy.
  • Privacy Guard: Automatic sender ID verification against GETNOTE_OWNER_ID to prevent data leakage in multi-user environments.
  • Async Polling: Supports asynchronous workflows for saving complex link or image data with polling mechanisms.
  • Knowledge Base CRUD: Full lifecycle management for knowledge bases, including blog and live-stream subscription integrations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*