What problem does it solve? Interacting with a self-hosted Memos instance normally requires hand-writing curl requests against its REST API. This Skill wraps the entire /api/v1/memos surface in a single script so an agent can create, read, update, and delete memos and their related resources without manual API plumbing. ## Core Features & Use Cases - Full memo CRUD: List with AIP-160 filters and pagination, create with visibility and pinning, update via updateMask, and soft or hard delete. - Rich memo interactions: Post comments, add or remove emoji reactions, set attachments, and define memo-to-memo relations. - Structured JSON output: Every response is JSON, ready to be piped through jq for field extraction. - Use Case: Ask the agent to create a pinned private memo summarizing today's meeting notes, then list all public memos and post a comment on the most recent one. ## Quick Start Set MEMOS_URL and MEMOS_ACCESS_TOKEN, then ask the agent to create a new private memo with the content of your choice using the memos skill.