← Back to Skills Marketplace
singhcoder

Qordinate - Durable lists, facts, and reminders for OpenClaw agents.

by SinghCoder · GitHub ↗ · v1.0.0
cross-platform ⚠ pending
938
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install agents-structured-memory
Description
Qordinate is a chat-native assistant that acts as structured memory for your OpenClaw agents. Use this skill when you want your OpenClaw agent to offload long-term facts, tasks, and reminders into Qordinate over WhatsApp, Telegram, or Slack instead of managing its own database.
README (SKILL.md)

Qordinate - Structured Memory for OpenClaw Agents

Qordinate is a chat-based assistant that becomes durable, structured memory for your users and agents.

Instead of your OpenClaw agent trying to keep all state in its own scratchpad or a custom DB, it can:

  • send messages to Qordinate on WhatsApp, Telegram, or Slack
  • use a simple, structured text protocol to:
    • store facts (preferences, flags, config)
    • maintain lists (tasks, contacts, leads, etc.)
    • create reminders that Qordinate will handle over time

The agent talks to Qordinate exactly like a human would - via chat.


User Setup (what the agent should tell the user once)

Before the agent can rely on Qordinate, the user needs an account:

  1. Ask the user to open https://qordinate.ai in a browser
  2. Sign up by logging in with their phone number + OTP
  3. Start a chat with Qordinate on one channel:

Once that's done, your agent can start sending messages to that same chat window.


How the agent should talk to Qordinate

Qordinate is built around lists. Think of them as named buckets like tasks, contacts, leads, notes, etc. Your agent's job is to tell Qordinate, in plain language, what to add to which list, and what to fetch later.

At a high level, the agent should do three things:

  1. Create list items when something important appears
  2. Update list items when the status changes
  3. Query lists when it needs context or next actions

All of this can be done with natural language messages sent to Qordinate over WhatsApp / Telegram / Slack.


1. Creating items in lists

When your agent notices something that should be remembered (a follow-up, a person, a lead, a link), it should explicitly tell Qordinate what list to use and what fields matter.

Example phrasings your agent can send:

  • "Qordinate, add a new task to the tasks list: title: Follow up with ACME about the reorder pilot status: todo due: next Tuesday 3pm notes: important client meeting"

  • "Qordinate, create a contact in the contacts list: name: Harpinder Singh company: qordinate.ai role: Co-founder notes: building Qordinate"

  • "Qordinate, save this link in the resources list: title: OpenClaw + Qordinate integration idea url: https://example.com/post notes: inspiration for agent-to-agent coordination."

Key points:

  • Always mention the list name (tasks, contacts, etc.).
  • Give Qordinate a title plus a few structured fields (status, due date, notes) in plain language.
  • The agent can include where it came from (email, chat, file) so Qordinate can link back later.

How the agent should think about lists

  • Use different lists for different domains: tasks, contacts, leads, projects, resources, etc.
  • Treat Qordinate as the source of truth for "what needs doing" and "who is who" across time.
  • Whenever the agent thinks "the user will care about this later", it should create or update something in a list, not keep it in ephemeral memory.

In short: your OpenClaw agent talks to Qordinate like a slightly bossy human assistant

  • "add this to the tasks list"
  • "update that contact"
  • "show me my open tasks"

and Qordinate handles turning that into structured, durable memory.

Usage Guidance
This skill is coherent with its description, but it asks your agent to forward user data to a third-party chat service (Qordinate). Before installing: (1) Confirm you trust qordinate.ai and review its privacy/security policy and data retention terms. (2) Ensure users explicitly opt in to having particular data stored there and avoid sending secrets, passwords, or confidential files. (3) Verify how your agent will send messages (Slack bot token, WhatsApp API, etc.) — the skill doesn't declare those credentials, so ensure they are provisioned safely by your platform. (4) Consider limiting autonomous use (require confirmation) or adding filtering rules so the agent doesn't forward sensitive content automatically. (5) Remember the registry scanner had no code to analyze (instruction-only), so network/privacy risks come from runtime behavior rather than installed code.
Capability Assessment
Purpose & Capability
The name/description (structured memory via Qordinate over chat) matches the runtime instructions: the agent is told to send natural-language messages to Qordinate on WhatsApp/Telegram/Slack. No unexpected credentials, binaries, or installs are requested.
Instruction Scope
Instructions consistently direct the agent to create/update/query lists by sending chat messages to Qordinate. However the guidance explicitly encourages including 'where it came from (email, chat, file)', which implies the agent may send excerpts of emails/files to the external service — a privacy/exfiltration risk. The SKILL.md does not provide safeguards or limits on what the agent may forward.
Install Mechanism
No install spec and no code files (instruction-only) — lowest installation risk. Nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares no required env vars or credentials, but it depends on the agent having the ability to send messages over WhatsApp/Telegram/Slack. The SKILL.md does not enumerate what channel tokens or bot credentials the agent must already have, which is a minor mismatch in declared vs. implicit requirements. There is no explicit request for unrelated secrets, which is appropriate for the stated purpose.
Persistence & Privilege
always:false and no self-modifying/install behavior. The skill is allowed to run autonomously (platform default); combined with messaging capability this means an agent could autonomously send data to an external service — expected for this skill but something to be aware of operationally.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agents-structured-memory
  3. After installation, invoke the skill by name or use /agents-structured-memory
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of qordinate-structured-memory skill for OpenClaw agents - Enables agents to offload long-term facts, lists, and reminders into Qordinate via WhatsApp, Telegram, or Slack - Agents communicate with Qordinate using plain language in structured text format - Users must connect Qordinate account to the desired messaging platform before use - Designed for easy management of tasks, contacts, leads, resources, and reminders without custom databases
Metadata
Slug agents-structured-memory
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Qordinate - Durable lists, facts, and reminders for OpenClaw agents.?

Qordinate is a chat-native assistant that acts as structured memory for your OpenClaw agents. Use this skill when you want your OpenClaw agent to offload long-term facts, tasks, and reminders into Qordinate over WhatsApp, Telegram, or Slack instead of managing its own database. It is an AI Agent Skill for Claude Code / OpenClaw, with 938 downloads so far.

How do I install Qordinate - Durable lists, facts, and reminders for OpenClaw agents.?

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

Is Qordinate - Durable lists, facts, and reminders for OpenClaw agents. free?

Yes, Qordinate - Durable lists, facts, and reminders for OpenClaw agents. is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Qordinate - Durable lists, facts, and reminders for OpenClaw agents. support?

Qordinate - Durable lists, facts, and reminders for OpenClaw agents. is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Qordinate - Durable lists, facts, and reminders for OpenClaw agents.?

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

💬 Comments