Ideaflow
Lightweight idea management for OpenClaw π¦ β capture ideas from spark to shipped.
Ideaflow β for OpenClaw
Lightweight idea management skill for OpenClaw π¦ β capture ideas from spark to shipped.
What is Ideaflow?
Ideaflow is a simple idea tracking system for OpenClaw. It helps you capture fleeting ideas, organize them through stages, and track progress from brainstorming to shipped.
Key features:
- π Quick idea capture via
/idea - π Vault-based Markdown storage (works with Obsidian)
- π Stage progression: Brainstorming β Validating β Greenlit β In Development β Shipped
- π Optional slash commands with inline buttons
- βοΈ Configurable vault location
Packages
| Package | Purpose | Install |
|---|---|---|
| ideaflow-skill | Core skill (agent instructions) | clawhub install idea |
| ideaflow-commands | Optional addon for /ideas and /ideas_status | openclaw plugins install @benmillerat/ideaflow-commands |
Note: The addon slash commands (
/ideas,/ideas_status) and inline buttons are currently Telegram-specific. The core/ideacommand works on any channel.
Installation
1. Install the Skill (required)
clawhub install idea
Or manually copy ideaflow-skill/ to your OpenClaw skills folder:
cp -r ideaflow-skill ~/.openclaw/workspace/skills/ideaflow
2. Install the Addon (optional)
For quick-access slash commands:
openclaw plugins install @benmillerat/ideaflow-commands
Or manually copy ideaflow-commands/ to your extensions folder:
cp -r ideaflow-commands ~/.openclaw/workspace/.openclaw/extensions/ideaflow-commands
Then enable it in your config:
{
"plugins": {
"entries": {
"ideaflow-commands": { "enabled": true }
}
}
}
3. Restart OpenClaw
openclaw gateway restart
First-Run Setup
On your first /idea, Ideaflow will:
- Welcome you and ask for vault location
- Create folders:
workbench/,shipped/,trash/ - Save config to
~/.openclaw/ideaflow.json - Offer the addon (if not installed)
Default vault location: ~/.openclaw/workspace/ideas-vault/ideas
Usage
Commands
| Command | Description | Requires Addon | Telegram Only |
|---|---|---|---|
/idea [description] | Create a new idea | No | No |
/ideas | List 6 most recent ideas | Yes | Yes |
/ideas_status | Browse ideas by stage with buttons | Yes | Yes |
Natural Language
You can also use natural language:
- "I have an idea for a weather app"
- "Show me my ideas"
- "Move the weather app to greenlit"
- "Delete the baking app idea"
Stages
| Stage | Emoji | Description |
|---|---|---|
| Brainstorming | π | Raw ideas, just captured |
| Validating | β | Checking feasibility |
| Greenlit | π | Approved, ready to build |
| In Development | π¨ | Actively being worked on |
| Shipped | β¨ | Complete! |
| Paused / Archived | βΈοΈ | On hold |
Vault Structure
~/.openclaw/workspace/ideas-vault/ideas/
βββ workbench/ β Active ideas (all stages except Shipped)
βββ shipped/ β Completed ideas
βββ trash/ β Soft-deleted (recoverable)
Idea File Format
---
title: Weather App
short_title: Weather
stage: Brainstorming
summary: "A minimal weather app focused on rain forecasts."
summary_updated: 2026-02-10T12:00:00
created: 2026-02-10
---
# Weather App
A minimal weather app focused on rain forecasts.
## Notes
- Android tablet only
- Austria region
Configuration
Config file: ~/.openclaw/ideaflow.json
{
"initialized": true,
"vaultPath": "~/.openclaw/workspace/ideas-vault/ideas"
}
Moving Your Vault
Tell the agent: "Move my ideas vault to ~/notes/ideas"
The agent will:
- Move all files to the new location
- Update the config file
- Confirm completion
Contributing
Contributions welcome! Please:
- Fork the repo
- Create a feature branch
- Submit a PR
Open an issue for bugs or feature requests.
License
MIT Β© 2026 Benjamin Miller
Made with and for OpenClaw π¦
How to Install
- Download the ZIP or clone the repository
- Open the folder as a vault in Obsidian (File β Open Vault)
- Obsidian will prompt you to install required plugins
Stats
Stars
5
Forks
0
License
MIT
Last updated 2mo ago
Tags