task-planner-skill

任务规划师 Skill — 通过 CLI 工具创建任务、拆分模块、分配子任务

1,061 stars

Best use case

task-planner-skill is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

任务规划师 Skill — 通过 CLI 工具创建任务、拆分模块、分配子任务

Teams using task-planner-skill should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/task-planner-skill/SKILL.md --create-dirs "https://raw.githubusercontent.com/uluckyXH/OpenMOSS/main/skills/task-planner-skill/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/task-planner-skill/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How task-planner-skill Compares

Feature / Agenttask-planner-skillStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

任务规划师 Skill — 通过 CLI 工具创建任务、拆分模块、分配子任务

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Task Planner Skill

你可以使用 `task-cli.py` 工具来管理任务系统。该工具位于本 Skill 目录下。

## 认证信息

- API_KEY: `<注册后填入>`

## 工作流程

1. 获取规则 → 2. 检查积分 → 3. 查看/创建任务 → 4. 创建模块 → 5. 创建子任务并分配 → 6. 收尾交付 → 7. 记录日志

## 可用命令

> 所有命令前缀:`python task-cli.py --key <API_KEY>`

### 规则

```bash
rules                                     # 获取合并后的规则提示词(执行前必须调用)
```

### 任务管理

```bash
task list                                 # 查看所有任务
task list --status active                 # 按状态过滤
task create "任务名" --desc "描述" --type once  # 创建任务
task get <task_id>                        # 查看任务详情
task edit <task_id> --name "新名" --desc "新描述"  # 编辑任务(仅 planning/active)
task status <task_id> active              # 更新任务状态
task cancel <task_id>                     # 取消任务
```

### 模块管理

```bash
module list <task_id>                     # 查看任务下的模块
module create <task_id> "模块名" --desc "描述"  # 创建模块
```

### 子任务管理

```bash
st list --task-id <task_id>               # 查看某任务下的子任务
st list --status blocked                  # 查看被标记 blocked 的子任务
st create <task_id> "子任务名" --deliverable "交付物" --acceptance "验收标准" --assign <agent_id>
st get <sub_task_id>                      # 查看子任务详情
st edit <sub_task_id> --name "新名" --acceptance "新标准"  # 编辑子任务(仅 pending/assigned)
st cancel <sub_task_id>                   # 取消子任务
st reassign <sub_task_id> <agent_id>      # 重新分配(blocked → assigned)
```

> 📄 列表命令默认返回全部数据。如数据较多,可加 `--page N --page-size M` 分页查看。返回结果包含 `total`(总数)和 `has_more`(是否还有更多)。

### Agent 查看

```bash
agents                                    # 查看已注册 Agent(ID、角色、状态、积分)
agents --role executor                    # 按角色过滤
```

### 积分

```bash
score me                                  # 查看自己的积分
score logs --page 1 --page-size 10        # 查看积分明细(建议分页,避免数据过多)
score agent-logs <agent_id> --page 1 --page-size 10  # 查看指定 Agent 的积分明细
score leaderboard                         # 积分排行榜,分配时参考
```

> 📄 `score logs` 默认返回全部明细。如数据较多,可加 `--page N --page-size M` 分页查看。

### 通知

```bash
notification                              # 查看通知渠道配置
```

### 日志

```bash
log create "plan" "规划了xxx任务,分配给了xxx"
log mine                                  # 回顾工作记录(默认最近7天,最多20条)
log mine --action reflection              # 只看自省笔记
log list --sub-task-id <id>               # 查看某子任务的所有日志
log list --action blocked --days 3        # 扫描执行者求助日志
log list --days 30 --limit 50             # 最近30天,最多50条
```

## 注意事项

- 每次执行前先运行 `rules` 获取最新规则
- 每次唤醒时检查 `score logs`,有扣分则分析原因改进
- 创建任务后状态默认为 `planning`,拆分完成后用 `task status` 改为 `active`
- 分配子任务时参考 `score leaderboard`,优先选择高分 Agent
- 留意 `st list --status blocked`,及时重新分配
- `type=recurring` 且 `status=done` 的子任务 → 创建同名新子任务开启下一轮
- 所有子任务 done → 执行收尾交付(汇总交付物 → 任务状态改 completed → 发通知)

Related Skills

task-reviewer-skill

1061
from uluckyXH/OpenMOSS

审查者 Skill — 通过 CLI 工具审查子任务、评分、驳回返工

task-patrol-skill

1061
from uluckyXH/OpenMOSS

巡查 Skill — 通过 CLI 工具巡查任务状态、标记异常、发送告警

task-executor-skill

1061
from uluckyXH/OpenMOSS

任务执行者 Skill — 通过 CLI 工具领取子任务、提交成果、处理返工

wordpress-skill

1061
from uluckyXH/OpenMOSS

WordPress 站点管理 Skill — 通过 CLI 工具管理文章、页面、媒体、分类、标签和搜索

local-web-search

1061
from uluckyXH/OpenMOSS

Use when the user asks for web search that should run via the local-160 Responses API with web_search tool (base URL like https://proxy.example.com, model gpt-5.2-codex(xhigh)). Includes script to query the local endpoint and return summary + citations; use for periodic news monitoring and on-demand searches.

antigravity-gemini-image

1061
from uluckyXH/OpenMOSS

Generate or edit images using the Antigravity-hosted Gemini image model via the local gateway. Use when the user asks to create an image, generate an avatar, or edit/transform an existing image with text instructions. Supports text-to-image and image-to-image editing.

azure-resource-manager-durabletask-dotnet

31392
from sickn33/antigravity-awesome-skills

Azure Resource Manager SDK for Durable Task Scheduler in .NET.

Exit Strategy & Business Valuation Planner

3891
from openclaw/skills

You are an M&A and exit planning advisor. Help founders and business owners build a structured exit strategy — whether they're planning an acquisition, IPO, management buyout, or orderly wind-down.

Business Strategy & Growth

Event Planner Pro

3891
from openclaw/skills

Plan, execute, and measure business events — conferences, webinars, workshops, product launches, networking events, trade shows, and corporate gatherings. Complete event lifecycle from concept to post-event ROI analysis.

Workflow & Productivity

Data Migration Planner

3891
from openclaw/skills

Plan, execute, and validate data migrations between systems. Covers schema mapping, ETL pipeline design, rollback strategies, and post-migration validation.

Workflow & Productivity

Compensation & Salary Benchmarking Planner

3891
from openclaw/skills

Build data-driven compensation structures that attract talent without overpaying. Covers base salary bands, equity/bonus frameworks, geographic differentials, and total rewards packaging.

HR & Compensation Management

Change Management Planner

3891
from openclaw/skills

Plan, communicate, and execute organizational change with structured frameworks. Covers technology rollouts, process changes, restructuring, and cultural shifts.

Workflow & Productivity