Memos Connector Skill for Openclaw

Openclaw Skills for Memos provides a secure CLI-driven way to read, create, update, and delete Memos data through a connected OOMOL account.

oomol
v1.0.0
Jul 30, 2026
0
291
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install oo-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 oo-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 Connector Skill?

Openclaw Skills for Memos is a developer-friendly connector skill that lets AI agents operate a Memos instance without handling raw credentials. It uses the oo CLI to call the memos connector, with authentication and credentials injected server-side by OOMOL for safer automation.

This skill is designed for any Memos-related task, from listing and retrieving memos to creating updates, managing attachments, and deleting content. Openclaw Skills makes Memos interactions more reliable by enforcing schema-first execution: inspect the live action contract, then run the action with a matching JSON payload.

Memos Connector Skill Use Cases

  • Retrieve one memo or list memos with pagination, state filtering, ordering, and CEL-based queries.
  • Create Markdown memos in a connected Memos workspace.
  • Update memo content, visibility, pin state, time, location, or other supported fields.
  • Manage memo attachments by listing, replacing, uploading, or deleting files.
  • Look up users and the current connected account for identity-aware workflows.
  • Perform safe read-only checks before deciding whether a write or destructive action is needed.
  • Support AI agent workflows that need direct Memos access without manual API integration.

How Memos Connector Skill Works

  1. Inspect the live schema for the target action with oo connector schema "memos" --action "<action_name>".
  2. Build a JSON payload that matches the authoritative input contract returned by the schema.
  3. Run the connector action using oo connector run "memos" --action "<action_name>" --data '<json>' --json.
  4. Read the JSON response, including the execution ID at meta.executionId, for tracking and debugging.
  5. Apply safety rules before mutating data: read actions can run directly, [write] actions require user confirmation, and [destructive] actions require explicit approval.
  6. If execution fails due to setup issues, follow the one-time recovery step that matches the error: install oo, sign in, connect Memos, or resolve billing.

Memos Connector Skill Setup

  1. Install the oo CLI if it is not available on your machine.
curl -fsSL https://cli.oomol.com/install.sh | bash

For Windows PowerShell:

irm https://cli.oomol.com/install.ps1 | iex
  1. Sign in to your OOMOL account if authentication is missing.
oo auth login
  1. Connect the Memos app in OOMOL if the connector reports missing scope, expired credentials, or app readiness errors.
https://console.oomol.com/app-connections?provider=memos
  1. Verify the target action schema before sending any payload.
oo connector schema "memos" --action "list_memos"
  1. Run a read action or a confirmed write action with a JSON payload.
oo connector run "memos" --action "list_memos" --data '{}' --json

Memos Connector Skill Data Schema & Taxonomy

Openclaw Skills for Memos follows a connector-action data model with schema-driven inputs and JSON outputs.

Area Description
Connector memos
Runtime oo connector schema and oo connector run
Input format JSON object string via --data, or @path/to/file.json
Output format JSON response with data and meta.executionId
Identity Current user and visible users can be queried through connector actions
Scope Memo content, attachments, users, and account-linked metadata

Action taxonomy

  • Read actions: get_*, list_* actions are safe and do not mutate state.
  • Write actions: create_memo, update_memo, set_memo_attachments, upload_attachment modify Memos data.
  • Destructive actions: delete_memo, delete_attachment remove data and require explicit confirmation.

Data objects handled by this skill

  • Memo: Markdown content plus optional fields such as visibility, pin state, state, time, and location.
  • Attachment: Resource-backed file metadata and memo attachment associations.
  • User: Current user or other visible users in the connected Memos account.

Operational metadata

  • Live schema must be fetched before constructing payloads.
  • Execution IDs are returned in meta.executionId for traceability.
  • Empty payloads are represented as {} when --data is omitted.

Memos Connector Skill Advanced Features

  • Schema-first execution ensures payloads match the connector's authoritative contract before any request is sent.
  • Server-side credential injection means Openclaw Skills can operate Memos securely without exposing raw tokens.
  • Fine-grained action safety distinguishes read, write, and destructive operations for safer agent automation.
  • Supports advanced listing and filtering for memos and attachments, including pagination and ordering.
  • Handles attachment workflows end-to-end, including upload, lookup, association replacement, and deletion.
  • Produces execution metadata with meta.executionId, making automated runs easier to trace and debug.
  • Fits agentic workflows where Openclaw Skills must interact with Memos directly instead of calling the API manually.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*