flomo-add
通过 Python requests 向 flomo webhook URL 新增一条 memo。使用 scripts/flomo-add.py 从 .flomo.config 读取 url 并发起 POST 请求,支持在 macOS 与 Windows 环境下添加 flomo 笔记。用户需要快速新增 flomo 记录、写入临时想法、或自动化写入单条 memo 时使用。
Why use this skill?
Seamlessly push notes and thoughts to your flomo inbox using the OpenClaw flomo-add skill. Automate your knowledge capture today.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/giraffe-tree/flomo-addWhat This Skill Does
The flomo-add skill provides a streamlined interface for OpenClaw agents to push content directly into your flomo inbox. By leveraging flomo's Webhook API, this skill eliminates the manual friction of switching contexts just to record a thought. It reads a local .flomo.config file to manage your unique webhook URL securely, abstracting the complexity of HTTP POST requests behind a simple script execution. Whether you are working on a massive project or performing quick system tasks, this skill ensures your ephemeral ideas are captured immediately into your trusted knowledge base.
Installation
To add this capability to your agent, run the following command in your terminal:
clawhub install openclaw/skills/skills/giraffe-tree/flomo-add
Once installed, navigate to your project root and create a file named .flomo.config. Inside, add your unique webhook URL provided by flomo: url=https://flomoapp.com/iwh/YOUR_WEBHOOK_URL/. Ensure this file is saved in the directory from which you intend to execute the agent tasks. If you already use flomo-sync, you may append this to your existing configuration file, as the skill is designed to coexist with other flomo tools.
Use Cases
- Capturing Research Notes: Automatically save summary snippets from technical documentation or web research directly into your flomo inbox.
- Task Logging: Log completion statuses or "to-do" reminders during long-running coding sessions.
- Idea Journaling: Quickly store transient insights generated during AI-assisted brainstorming sessions.
- Automated Error Tracking: Trigger a memo via the agent if a specific script fails, allowing you to review logs or error codes later in your flomo feed.
Example Prompts
- "OpenClaw, please record a memo in flomo: 'Review the API rate limiting documentation for the new module once the current task is done.'"
- "Add a note to my flomo account: 'Idea: Experiment with vector databases for the next iteration of the RAG pipeline.'"
- "Save this to my flomo inbox: 'Meeting with the stakeholders concluded; key action items include updating the documentation and refactoring the authentication middleware.'"
Tips & Limitations
- Dry Runs: Always use the
--dry-runflag when testing automation scripts to ensure your data is formatted correctly before sending it to the production webhook. - Security: Treat your
.flomo.configfile like an API key. Do not commit this file to public version control repositories (add it to your.gitignore). - Error Handling: The skill returns non-zero exit codes upon failure. If a note fails to post, check your network connectivity and ensure your webhook URL remains active in the flomo configuration settings.
- Scope: Note that this skill is specifically designed for adding single memos. For complex synchronization or bulk data imports, consider exploring auxiliary tools provided in the OpenClaw skill library.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-giraffe-tree-flomo-add": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution