Collaboration Helper
Overview
INLINECODE0 is a lightweight JSON-backed tracker for community action items:
- -
list shows every open or in-progress task with owner, priority, and creation timestamp. - INLINECODE2 creates a new entry using
--owner, --priority, and optional --note fields to capture context. - INLINECODE6 marks a task as finished and records who closed it.
The data lives in data/tasks.json, so the collaboration state survives across skill runs and reboots.
CLI usage
- -
python3 skills/collaboration-helper/scripts/collaboration_helper.py list prints the current queue grouped by status (open/in progress/done). - INLINECODE9 registers a new task with metadata.
- INLINECODE10 marks task
id=1 as done and stores the time/owner. - INLINECODE12 lets you point at another repo's
data/tasks.json when you want to sync or inspect a partner workspace.
Task data structure
Each entry in skills/collaboration-helper/data/tasks.json looks like:
CODEBLOCK0
The CLI automatically increments id, sets timestamps, and toggles status when you complete an item.
Example workflow
CODEBLOCK1
This adds a governance action, lists the queue so the team knows what’s pending, and then closes task 3 once it’s done.
References
- -
data/tasks.json stores the canonical task list. - INLINECODE19 (if present) explains how the community prioritizes items and runs handoffs.
Resources
- - GitHub: https://github.com/CrimsonDevil333333/collaboration-helper
- ClawHub: https://www.clawhub.ai/skills/collaboration-helper
协作助手
概述
scripts/collaboration_helper.py 是一个轻量级的、基于JSON的社区行动项追踪器:
- - list 显示所有进行中或待处理的任务,包含负责人、优先级和创建时间戳。
- add 使用 --owner、--priority 和可选的 --note 字段创建新条目,以记录上下文信息。
- complete 将任务标记为已完成,并记录关闭该任务的人员。
数据存储在 data/tasks.json 中,因此协作状态在技能运行和重启后仍然保留。
CLI 使用方法
- - python3 skills/collaboration-helper/scripts/collaboration_helper.py list 按状态(待处理/进行中/已完成)分组显示当前任务队列。
- add Review policy --owner legal --priority high --note Need quotes for Moltbook post 注册一个包含元数据的新任务。
- complete 1 --owner ops 将 id=1 的任务标记为已完成,并存储时间/负责人信息。
- --workspace /path/to/workspace 允许您指向另一个仓库的 data/tasks.json,以便同步或检查合作伙伴的工作空间。
任务数据结构
skills/collaboration-helper/data/tasks.json 中的每个条目如下所示:
json
{
id: <数字>,
title: 任务标题,
owner: 负责人名称,
priority: 低|中|高,
status: 待处理|进行中|已完成,
created_at: 2026-02-03T12:00:00Z,
note: 可选上下文信息
}
当您完成任务时,CLI 会自动递增 id、设置时间戳并切换 status。
示例工作流程
bash
python3 skills/collaboration-helper/scripts/collaboration_helper.py add Document governance --owner legal --priority high
python3 skills/collaboration-helper/scripts/collaboration_helper.py list
python3 skills/collaboration-helper/scripts/collaboration_helper.py complete 3 --owner legal
这会添加一个治理行动项,列出任务队列以便团队了解待办事项,然后在任务 3 完成后将其关闭。
参考
- - data/tasks.json 存储规范的任务列表。
- references/collaboration-guidelines.md(如果存在)说明社区如何确定项目优先级以及如何进行交接。
资源
- - GitHub: https://github.com/CrimsonDevil333333/collaboration-helper
- ClawHub: https://www.clawhub.ai/skills/collaboration-helper