Memos Integration Skill for Openclaw

A specialized tool for interacting with the Memos API to manage personal knowledge and notes directly through your AI agent.

fty4
v0.1.1
Feb 23, 2026
5
8.7k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install memos

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 memos 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 Memos Integration Skill?

The Memos skill provides a seamless interface between your AI agent and a Memos instance, a popular open-source, self-hosted memo hub. By utilizing this skill within the Openclaw Skills ecosystem, developers can programmatically create, read, and organize short-form content. It serves as a persistent memory layer for agents, allowing them to archive thoughts, logs, or research snippets into a structured database.

Built with Python and the requests library, the skill prioritizes reliability and ease of use. It automatically handles authentication and appends specific tags to ensure that any entry created via Openclaw Skills is easily identifiable within the Memos dashboard.

Memos Integration Skill Use Cases

  • Archiving AI-generated insights or summaries directly into a personal knowledge base.
  • Retrieving historical notes to provide long-term context for agent-based reasoning.
  • Automating the creation of public or private micro-blogs from CLI-driven workflows.
  • Managing a decentralized stream of research notes across multiple Openclaw Skills instances.

How Memos Integration Skill Works

  1. The skill validates the presence of the required MEMOS_URL and MEMOS_TOKEN environment variables to establish a secure connection.
  2. When a command like create or list is issued, the skill sends a structured request to the corresponding Memos API endpoint.
  3. For new memos, the skill automatically appends the #openclaw tag to the content for better organization.
  4. The API response is parsed, and the skill returns a clean JSON object containing the memo metadata, such as the unique ID (uid) and visibility status.
  5. If errors occur, the skill outputs detailed diagnostic information to stderr in JSON format, facilitating robust error handling within Openclaw Skills pipelines.

Memos Integration Skill Setup

To get started, ensure you have your Memos instance URL and a personal access token. Set the following environment variables in your terminal or configuration file:

export MEMOS_URL="https://your-memos-instance.com"
export MEMOS_TOKEN="your_secret_access_token"

You can then run the skill using the Openclaw Skills CLI:

openclaw skill-run create "This is a test memo" "PUBLIC"

Memos Integration Skill Data Schema & Taxonomy

The skill interacts with the Memos API using the following data structure:

Parameter Description Possible Values
content The text body of the memo. String
visibility Controls who can see the memo. PUBLIC, PROTECTED, PRIVATE
uid The unique identifier for referencing the memo. Alphanumeric String
pageSize Number of memos to return in list view. 1 to 1000 (default 20)

All successful responses are returned as structured JSON, while references are formatted as Markdown links using the pattern: {MEMOS_URL}/memos/{uid}.

Memos Integration Skill Advanced Features

  • Automatic #openclaw tagging for streamlined content filtering.
  • Support for advanced visibility controls (PRIVATE, PROTECTED, PUBLIC) per memo.
  • Forced deletion options for managing memos with complex dependencies.
  • Comprehensive JSON error reporting for programmatic integration with other Openclaw Skills.
  • Flexible execution via direct Python scripts or the standard Openclaw CLI.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*