← Back to Skills Marketplace
fancygobot

FlowMind

by fancygobot · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
3848
Downloads
3
Stars
15
Active Installs
2
Versions
Install in OpenClaw
/install flowmind
Description
Manage productivity with FlowMind — goals, tasks (with subtasks), notes, people, and tags via REST API. Use when the user wants to create, list, update, or delete goals, tasks, notes, contacts, or tags; manage focus/priorities; track progress; or organize their productivity workspace through FlowMind.
README (SKILL.md)

FlowMind

FlowMind is a personalized productivity workspace that brings your goals, tasks, notes, and contacts together in one place. Unlike rigid project management tools, FlowMind adapts to how you actually think and work — linking tasks to bigger goals, tagging by energy level and focus needs, and giving you a clear view of what matters most right now. Beyond task management, FlowMind helps you nurture your network, schedule meetings, and track habits — all the pieces of a productive life that usually live in separate apps. Best of all, most features are accessible through natural language via AI, so you can manage your workflow just by saying what you need.

Setup

Set these in your agent config or environment:

  • FLOWMIND_API_KEY — Bearer token from your FlowMind account (Settings → API Keys)
  • Base URL: https://flowmind.life/api/v1

All requests use Authorization: Bearer \x3CFLOWMIND_API_KEY> and Content-Type: application/json.

Quick Reference

Goals

GET    /goals              — list (filter: status, category, pinned; sort: title, target_date, progress)
POST   /goals              — create (required: title)
GET    /goals/:id          — get
PATCH  /goals/:id          — update
DELETE /goals/:id          — delete
GET    /goals/:id/tasks    — list tasks for goal

Fields: title, description, status (active/completed/archived), category (business/career/health/personal/learning/financial), target_date, progress (0-100), pinned

Tasks

GET    /tasks              — list (filter: status, priority, energy_level, goal_id, person_id, due_date_from/to, focused, focus_today)
POST   /tasks              — create (required: title)
GET    /tasks/:id          — get
PATCH  /tasks/:id          — update
DELETE /tasks/:id          — delete
GET    /tasks/:id/subtasks — list subtasks
POST   /tasks/:id/subtasks — create subtask

Fields: title, description, status (todo/in_progress/completed/archived), priority (low/medium/high/urgent), energy_level (low/medium/high), due_date, scheduled_time, goal_id, person_id, parent_task_id, estimated_minutes, actual_minutes, pinned, focused, focus_today, focus_order, icon

Notes

GET    /notes    — list (filter: category, task_id, pinned)
POST   /notes    — create (required: title)
GET    /notes/:id
PATCH  /notes/:id
DELETE /notes/:id

Fields: title, content, category, task_id, is_protected, pinned

People

GET    /people             — list (filter: relationship_type, tag_id, search)
POST   /people             — create (required: name)
GET    /people/:id
PATCH  /people/:id
DELETE /people/:id
GET    /people/:id/tags    — list tags
POST   /people/:id/tags    — add tag (body: {tag_id})
DELETE /people/:id/tags/:tagId

Fields: name, email, phone, company, role, relationship_type (business/colleague/friend/family/mentor/client/partner/other), notes, birth_month, birth_day, location, last_met_date

Tags

GET    /tags    — list (sort: name, created_at)
POST   /tags    — create (required: name; optional: color)
GET    /tags/:id
PATCH  /tags/:id
DELETE /tags/:id

Pagination & Sorting

  • page (default 1), limit (default 20, max 100)
  • sort field name, order=asc|desc

Response Format

{ "data": [...], "meta": { "pagination": { "page": 1, "limit": 20, "total": 42, "totalPages": 3, "hasMore": true } } }

Error Handling

Errors return { "error": { "code": "...", "message": "...", "details": [] } }. Codes: BAD_REQUEST, UNAUTHORIZED, NOT_FOUND, VALIDATION_ERROR, RATE_LIMITED.

Common Workflows

Daily focus: GET /tasks?focus_today=true to see today's focus list. Toggle with PATCH /tasks/:id { "focus_today": true }.

Goal tracking: Create a goal, link tasks via goal_id, check progress with GET /goals/:id.

Meeting prep: GET /people/:id + GET /tasks?person_id=:id to review context before meetings.

For full API details, see references/api.md.

Usage Guidance
This skill appears to implement a straightforward REST integration for FlowMind, but there are two things you should verify before installing: (1) metadata mismatch — SKILL.md requires FLOWMIND_API_KEY but the registry metadata lists no required credentials; ask the publisher or registry to update the declared required env var so you know what the skill will use. (2) origin and trust — the skill's source is unknown and there is no homepage; confirm the author and prefer skills with verifiable source. If you proceed, only provide a FlowMind API key with limited scope (if possible), avoid using high-privilege or long-lived account credentials, and consider restricting the agent's autonomous invocation or monitoring network requests until you are satisfied. If the registry is updated to explicitly declare FLOWMIND_API_KEY and the publisher/source is verifiable, this assessment would likely move to benign.
Capability Analysis
Type: OpenClaw Skill Name: flowmind Version: 1.0.2 The OpenClaw skill bundle for FlowMind is benign. It provides instructions and API documentation for interacting with a productivity service at `https://flowmind.life/api/v1` using a `FLOWMIND_API_KEY`. All described API calls are standard REST operations (GET, POST, PATCH, DELETE) for managing goals, tasks, notes, people, and tags. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent in `SKILL.md` or `references/api.md`. The skill's behavior is clearly aligned with its stated purpose.
Capability Assessment
Purpose & Capability
The name/description (FlowMind REST API for goals, tasks, notes, people, tags) matches the SKILL.md endpoints and reference doc — the claimed capability is coherent with the provided API surface. However the registry metadata claims no required environment variables while the SKILL.md explicitly instructs the agent to set FLOWMIND_API_KEY, which is inconsistent.
Instruction Scope
SKILL.md only describes constructing HTTP requests to the FlowMind API (Authorization: Bearer <FLOWMIND_API_KEY>, Content-Type: application/json) and standard endpoints; it does not instruct the agent to read unrelated files, enumerate system config, or exfiltrate data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill with no install spec and no bundled code — lowest install risk. There are no downloads or extracted artifacts in the manifest.
Credentials
SKILL.md requires FLOWMIND_API_KEY (Bearer token) but the registry metadata lists no required environment variables or primary credential. Asking for an API key is reasonable for this API integration, but the metadata omission is an incoherence that should be resolved before trusting the skill.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide configuration changes. Default autonomous invocation is allowed (platform default) but is not combined with other privilege escalations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install flowmind
  3. After installation, invoke the skill by name or use /flowmind
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Re-publish: updated API docs and skill references
v1.0.1
Re-publish with updated API docs
Metadata
Slug flowmind
Version 1.0.2
License
All-time Installs 16
Active Installs 15
Total Versions 2
Frequently Asked Questions

What is FlowMind?

Manage productivity with FlowMind — goals, tasks (with subtasks), notes, people, and tags via REST API. Use when the user wants to create, list, update, or delete goals, tasks, notes, contacts, or tags; manage focus/priorities; track progress; or organize their productivity workspace through FlowMind. It is an AI Agent Skill for Claude Code / OpenClaw, with 3848 downloads so far.

How do I install FlowMind?

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

Is FlowMind free?

Yes, FlowMind is completely free (open-source). You can download, install and use it at no cost.

Which platforms does FlowMind support?

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

Who created FlowMind?

It is built and maintained by fancygobot (@fancygobot); the current version is v1.0.2.

💬 Comments