task
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinesetask
task
Backend-agnostic task management skill for groove. Reads backend config from and routes all commands to the appropriate CLI or API.
.groove/index.md适用于groove的与后端无关的任务管理Skill。从读取后端配置,并将所有命令路由到对应的CLI或API。
.groove/index.mdGit Root Detection
Git根目录检测
Before running any command, detect the git root:
bash
git rev-parse --show-toplevelAll file paths (, ) are relative to git root.
.groove/index.md.beans.yml在执行任何命令之前,先检测Git根目录:
bash
git rev-parse --show-toplevel所有文件路径(、)均相对于Git根目录。
.groove/index.md.beans.ymlCommands
命令
| Command | Description |
|---|---|
| Show active, ready tasks from configured backend |
| Create task with title, type, parent, status |
| Update task status, body, or metadata |
| Archive all completed/scrapped tasks (user confirms) |
| Summarise tasks by status for closeout/daily memory |
| Install configured task backend |
| Show or update task backend configuration |
| 命令 | 描述 |
|---|---|
| 显示已配置后端中的活跃、待处理任务 |
| 创建包含标题、类型、父任务、状态的任务 |
| 更新任务状态、内容或元数据 |
| 归档所有已完成/废弃的任务(需用户确认) |
| 按状态汇总任务,用于收尾工作/每日记录 |
| 安装已配置的任务后端 |
| 查看或更新任务后端配置 |
$ARGUMENTS Routing
$ARGUMENTS 路由
| $ARGUMENTS | Action |
|---|---|
| → |
| → |
| → |
| → |
| → |
| → |
| → |
| → |
| → |
| (empty) | → |
| $ARGUMENTS 参数 | 操作 |
|---|---|
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| → 跳转至 |
| (空值) | → 跳转至 |
Bootstrap
初始化引导
If does not exist at git root, create it from the template at before proceeding. Ask user to confirm the defaults or provide overrides.
.groove/index.mdtemplates/groove-config.md如果Git根目录下不存在,则从的模板创建该文件后再继续操作。请用户确认默认配置或提供自定义配置。
.groove/index.mdtemplates/groove-config.mdFile Structure
文件结构
.groove/
└── index.md # shared groove config (frontmatter: tasks, sessions, finder, memory, git)
.beans.yml # beans CLI config (at git root, owned by beans)
skills/task/
├── SKILL.md
├── commands/
│ ├── list.md
│ ├── create.md
│ ├── update.md
│ ├── archive.md
│ ├── analyse.md
│ ├── install.md
│ └── config.md
├── references/
│ └── backends.md
└── templates/
├── beans-config.md
└── groove-config.md.groove/
└── index.md # 共享groove配置文件(前置内容:tasks、sessions、finder、memory、git)
.beans.yml # beans CLI配置文件(位于Git根目录,归beans所有)
skills/task/
├── SKILL.md
├── commands/
│ ├── list.md
│ ├── create.md
│ ├── update.md
│ ├── archive.md
│ ├── analyse.md
│ ├── install.md
│ └── config.md
├── references/
│ └── backends.md
└── templates/
├── beans-config.md
└── groove-config.md