← Back to Skills Marketplace
bondli

memo-collect

by bondli · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
189
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install memo-collect
Description
This is a simple skill for note-taking, used to quickly record user notes, and provide users with query, delete, and other capabilities.
Usage Guidance
This skill is coherent with its stated purpose and requests no secrets, but review the code before installing. Specifically: 1) verify where memos will be stored — the code writes to a path based on $HOME; ensure HOME is set in your environment so it doesn't try to write to an unexpected absolute path (which may require root). 2) Note small metadata mismatches (package version and README path) — not critical but worth verifying. If you install, consider running it in a user account (not root) or a sandbox first, and inspect dist/index.js yourself to confirm the storage location and behavior meet your expectations.
Capability Analysis
Type: OpenClaw Skill Name: memo-collect Version: 1.0.0 The memo-collect skill is a straightforward utility for managing local notes stored in a JSON file within the user's home directory. Analysis of dist/index.js and SKILL.md shows no evidence of network activity, data exfiltration, or malicious execution; the code strictly performs filesystem operations (read/write) on a specific path (~/openclaw-skill-data/memo-knowledge.json) to support its stated purpose.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, and bundled code all describe a simple memo tool that stores, lists, and deletes notes. Storing data under the user's home directory is consistent with a local memo skill. Minor metadata mismatches exist (package.json version 1.0.2 vs registry 1.0.0; README states a different storage path than the code), but these are likely bookkeeping issues rather than malicious intent.
Instruction Scope
Runtime instructions only call node dist/index.js with add/list/delete actions — that's within scope. However, the implementation builds dbPath using process.env.HOME || '~' and path.join with a segment that begins with '/', which means if HOME is not set the path resolution can produce an absolute path (e.g. '/openclaw-skill-data/memo-knowledge.json') and attempt to create/write at root. That is a functional bug and could cause permission errors or unexpected writes to system paths. SKILL.md and README do not mention this fallback behavior.
Install Mechanism
There is no install spec (instruction-only install), and the package uses only Node.js built-in modules. No network downloads, no external packages declared — low install risk.
Credentials
The skill declares no required environment variables or credentials. The code reads process.env.HOME to locate storage; this is reasonable for a local tool but the fallback behavior if HOME is unset is problematic (see instruction_scope). No secrets, tokens, or unrelated env vars are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and only writes to a local file under a directory it creates. Its persistence is limited to its own data files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memo-collect
  3. After installation, invoke the skill by name or use /memo-collect
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of memo-collect: a simple skill for quickly recording, querying, and deleting user notes. - Supports three actions: add_memo, list_memo, and delete_memo, each with clear command-line usage examples. - Includes detailed instructions and agent invocation rules for common note-taking scenarios.
Metadata
Slug memo-collect
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is memo-collect?

This is a simple skill for note-taking, used to quickly record user notes, and provide users with query, delete, and other capabilities. It is an AI Agent Skill for Claude Code / OpenClaw, with 189 downloads so far.

How do I install memo-collect?

Run "/install memo-collect" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is memo-collect free?

Yes, memo-collect is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does memo-collect support?

memo-collect is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created memo-collect?

It is built and maintained by bondli (@bondli); the current version is v1.0.0.

💬 Comments