AgentSkillsCN

memo

笔记记录与知识沉淀——支持创建、搜索与管理带标签的笔记。适用于用户希望保存信息、记录心得,或随时调取已存内容时使用。

SKILL.md
--- frontmatter
name: memo
description: Note-taking and knowledge capture - create, search, and manage notes with tags. Use when the user wants to save information, take notes, or recall saved content.

memo - Notes & Knowledge

Markdown notes with tags, full-text search, and attachments.

When to use memo

  • User wants to save or remember something
  • User asks "do I have notes about X?"
  • User wants to jot down ideas or information
  • User needs to find previously saved content

Available MCP tools

ToolPurpose
mcp__notes__add_noteCreate a new note
mcp__notes__list_notesList all notes
mcp__notes__get_noteGet note by ID
mcp__notes__search_notesFull-text search
mcp__notes__update_noteModify a note
mcp__notes__delete_noteRemove a note
mcp__notes__add_tagTag a note
mcp__notes__remove_tagUntag a note
mcp__notes__add_attachmentAttach a file to a note
mcp__notes__list_attachmentsList note attachments
mcp__notes__get_attachmentGet attachment content
mcp__notes__export_noteExport note as JSON or markdown

Common patterns

Create a note

code
mcp__notes__add_note(title="Meeting Notes", content="# Discussion\n\n- Point 1\n- Point 2", tags=["meetings", "work"])

Search notes

code
mcp__notes__search_notes(query="kubernetes deployment")

List by tag

code
mcp__notes__list_notes(tag="work")

Update content

code
mcp__notes__update_note(id="uuid", content="Updated content here")

CLI commands (if MCP unavailable)

bash
memo add "Note title"        # Opens editor
memo add "Quick note" --content "text"  # Inline content
memo list                    # All notes
memo list --tag work         # By tag
memo list -s "query"         # Full-text search
memo show <id>               # View note
memo edit <id>               # Edit note
memo export --format yaml    # Backup

Data location

~/.local/share/memo/ (markdown files by default, or memo.db for SQLite backend; respects XDG_DATA_HOME)