agentCLAWHUBUnverified

Todoist

Todoist task management for OpenClaw. Unified todo API with multi-agent identity, scheduled checks and reminders. Skill: Todoist Owner: kings0527 Summary: Todoist task management for OpenClaw. Unified todo API with multi-agent identity, scheduled checks and reminders. Tags: latest:2.0.0 Version history: v2.0.0 | 2026-03-26T01:43:12.188Z | user 重大更新:智能提醒机制、省Token优化、心跳自动同步 v1.1.2 | 2026-03-23T10:41:16.176Z | auto - Added scripts/push-todo.sh utility script. - No changes to existing features or documentation except this addition. v

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

2.0.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
2.0.0release · observed Mar 26, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17fgq0mdrjfszwzye90119w4h83k7a5:openclaw-todoist
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-kings0527-openclaw-todoist/snapshot"

Documentation

CLAWHUB

28,868 characters of source documentation, loaded on request.

Extracted files

4 files captured from the source.

SKILL.md

---
name: todoist
description: "Todoist task management for OpenClaw. Unified todo API with multi-agent identity, scheduled checks and reminders."
metadata:
  openclaw:
    emoji: "✅"
    requires: {}
---

# Todoist Skill

为 OpenClaw 提供统一的待办管理能力,支持多 Agent 身份识别。

## 🎯 触发场景

当用户说以下内容时,**必须使用 Todoist** 而非系统提醒:
- "定一个任务"、"添加任务"、"创建任务"
- "提醒我"、"到时候提醒"、"别忘了"
- "待办"、"记下来"
- 任何涉及时间+事项的安排

**原因:** Todoist 有状态追踪、同步、自动提醒,比系统提醒更适合任务管理。

## 🎯 核心功能

1. **多 Agent 身份** - 每个 Agent 有独立任务标签,区分个人业务和 Agent 业务
2. **智能提醒** - 只提醒个人任务,Agent 内部计划不骚扰用户
3. **自动同步** - 心跳时自动同步到 TASK.md,省 Token
4. **保留手动内容** - TASK.md 中手动添加的内容不会被覆盖

## 身份系统

每个 OpenClaw 实例有唯一 ID,每个 Agent 有独立标签:

```
实例 ID: 8259c9d1 (自动生成)
Agent 标签: agent-8259c9d1-main
```

## 命令

| 命令 | 说明 |
|------|------|
| `list [filter]` | 列出任务 (today/personal/agent/overdue) |
| `add <内容> [type] [日期]` | 添加任务 (type: personal/agent) |
| `subtask <父任务> <内容>` | 添加子任务 |
| `show <关键词>` | 查看任务详情 |
| `update <任务> <字段> <值>` | 更新任务 |
| `claim <任务>` | 认领任务 |
| `complete <任务>` | 完成任务 |
| `delete <任务>` | 删除任务 |
| `projects` | 列出项目 |
| `labels` | 列出标签 |

## 🔄 自动同步到 TASK.md

心跳时自动执行:

```bash
~/.openclaw/workspace/skills/openclaw-todoist/scripts/sync-to-task.sh
```

### 任务分类与提醒

| 任务类型 | 存储位置 | 是否提醒用户 |
|---------|---------|-------------|
| 📋 个人任务 | "个人事务" 项目 | ✅ 提醒 |
| 🤖 Agent 任务 | "Agent 任务" 项目 或 带 agent 标签 | ❌ 不提醒 |

**设计原则:**
- 用户关心的是"下午买咖啡" → 提醒
- Agent 的内部计划"实现认证模块" → 不提醒用户,仅记录

### 生成的 TASK.md 格式

```markdown
# 当前任务

_自动同步自 Todoist (2026-03-16 10:00)_

## 🔴 个人逾期任务 (1)
- [ ] 任务名 (逾期: 2026-03-15)

## 📅 个人今日任务 (2)
- [ ] 下午买一杯咖啡
- [ ] 回电话给老王

---

## 🤖 Agent 内部任务 (main)
_这些是 Agent 的计划任务,不会提醒用户_

### 今日
- [ ] 实现用户认证模块
```

### 保留手动内容

在 TASK.md 中添加 `<!-- MANUAL:START -->` 和 `<!-- MANUAL:END -->` 标记,中间的内容不会被覆盖:

```markdown
<!-- MANUAL:START -->
## 📝 临时记录

- [ ] 记得回电话给老王
- [x] 已完成的事情
<!-- MANUAL:END -->
```

### 提醒逻辑

| 情况 | 行为 |
|------|------|
| 🔴 个人逾期任务 | 提醒用户 |
| 📅 个人今日任务 | 提醒用户(临期!) |
| 📆 明日任务 | 仅显示,不提醒 |
| 📌 无日期任务 | 仅显示,不提醒 |
| 🤖 Agent 任务 | 仅显示,**不提醒** |

**核心原则:** 临期提醒才有意义,过期提醒为时已晚

### ⚡ 省 Token 机制

脚本检测**状态变化**,只有以下情况才输出:
- 新增/删除个人紧急任务
- 个人任务状态变化

状态不变时静默,不消耗 Token!

## 配置

| 命令 | 说明 |
|------|------|
| `config` | 显示配置 |
| `set-time HH:MM` | 设置每日提醒时间 |
| `set-interval N` | 设置心跳检查间隔(小时) |

## 心跳配置

在 `HEARTBEAT.md` 中添加:

```markdown
# 心跳任务

## 每次心跳自动执行

```bash
~/.openclaw/workspace/skills/openclaw-todoist/scripts/sync-to-task.sh
```

## 静默条件
- 无个人紧急任务 → HEARTBEAT_OK
- 状态不变 → HEARTBEAT_OK
```

## 发布内容

```
skills/openclaw-todoist/
├── SKILL.md
├── todoist.sh
└── scripts/
    ├── sync-to-task.sh
    └── setup-heartbeat.sh
```

## 用户配置文件(不包含在发布中)

```
~/.openclaw/workspace/
├── .todoist-token          # 用户 API token
└── .agent-identity.json    # 用户身份配置
```

_meta.json

{
  "ownerId": "kn7ehs23ek43b5tw6yt3hy35rh82w875",
  "slug": "openclaw-todoist",
  "version": "2.0.0",
  "publishedAt": 1774489392188
}

skill-card.md

## Description:

Todoist task management for OpenClaw. Unified todo API with multi-agent identity, scheduled checks and reminders.

This skill is ready for commercial/non-commercial use.

## Publisher:

[kings0527](https://clawhub.ai/user/kings0527)

### License/Terms of Use:

MIT-0

## Use Case:

OpenClaw users and agents use this skill to create, inspect, update, complete, delete, classify, and synchronize Todoist tasks. It separates personal reminders from agent-internal work and can synchronize task state into local workspace files.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The skill uses a Todoist token to read and modify tasks, including create, update, complete, and delete operations.

Mitigation: Install only with a Todoist token scoped to acceptable projects and avoid shared or sensitive task spaces unless access controls are reviewed.

Risk: The package includes task forwarding to DingTalk and broad reminder routing.

Mitigation: Review, disable, or remove the DingTalk push script and confirm where task titles and reminder details will be sent before use.

Risk: The scripts make persistent workspace changes, including TASK.md, HEARTBEAT.md, identity configuration, and Todoist synchronization state.

Mitigation: Review heartbeat setup and workspace file changes before enabling automatic synchronization, and keep manual content inside the documented preservation markers.

## Reference(s):

- [ClawHub Todoist Skill Page](https://clawhub.ai/kings0527/skills/openclaw-todoist)
- [Todoist REST API endpoint used by the skill](https://api.todoist.com/api/v1)

## Skill Output:

**Output Type(s):** [Text, Markdown, Shell commands, Configuration, API calls]

**Output Format:** [Markdown and plain text responses with shell command effects and local configuration files]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May read from and write to Todoist tasks, local OpenClaw workspace files, and heartbeat/task synchronization state.]

## Skill Version(s):

2.0.0 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.

skill.json

{
  "name": "todoist",
  "version": "1.0.0",
  "description": "Todoist task management for OpenClaw with multi-agent identity support",
  "author": "kings0527",
  "license": "MIT"
}
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/kings0527/skills/openclaw-todoist",
      "sourceUrl": "https://clawhub.ai/kings0527/skills/openclaw-todoist",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:38:37.094Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kings0527-openclaw-todoist/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kings0527-openclaw-todoist/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:38:37.094Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceUrl": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:38:37.094Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "2.0.0",
      "href": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceUrl": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-26T01:43:12.188Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kings0527-openclaw-todoist/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kings0527-openclaw-todoist/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 2.0.0",
      "description": "重大更新:智能提醒机制、省Token优化、心跳自动同步",
      "href": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceUrl": "https://clawhub.ai/kings0527/openclaw-todoist",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-26T01:43:12.188Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to Todoist and adjacent AI workflows.