360 Secure SkillHub
360 安全技能中心

Projectpilot

通过零依赖 Python 命令行管理项目与任务,支持创建项目、增删改查任务、设置优先级和截止日期,并提供摘要、燃尽和逾期检查;可结合参考模板生成状态报告与 RICE 优先级分析。项目数据以 JSON 文件保存在 OpenClaw workspace。

raychanpmp
raychanpmp
热度 41.66
最近更新 2026-05-11 17:38:22
分类:协作依赖:代码执行 / 读写文件应用场景:任务管理 / 工作流 / 报告撰写 / 日程安排

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add projectpilot
Metadata
name
ProjectPilot
description
Lightweight project management for agents. Create projects, track tasks, set priorities and deadlines.
permissions
Bash
triggers
["project","task","sprint","deadline","burndown","overdue","priority","kanban","todo list","status report"]

ProjectPilot

Lightweight project management for agents. Track tasks, deadlines, and priorities with a zero-dependency Python CLI.

Quick Start

# Create a project
python3 scripts/project_tracker.py init my-project

# Add tasks
python3 scripts/project_tracker.py add my-project "Design API schema" --priority H --due 2026-04-05
python3 scripts/project_tracker.py add my-project "Write docs" --priority M --assignee rc

# List tasks
python3 scripts/project_tracker.py list my-project
python3 scripts/project_tracker.py list my-project --status todo --priority H

# Update / complete
python3 scripts/project_tracker.py done my-project <task_id>
python3 scripts/project_tracker.py update my-project <task_id> --status doing

# Insights
python3 scripts/project_tracker.py summary my-project
python3 scripts/project_tracker.py burndown my-project
python3 scripts/project_tracker.py overdue my-project
python3 scripts/project_tracker.py projects

All paths are relative to this skill directory.

Commands Reference

Command Purpose
init <project> Create new project
add <project> <task> Add task (opts: --priority H/M/L, --due YYYY-MM-DD, --assignee)
list <project> List tasks (opts: --status todo/doing/done, --priority)
update <project> <id> Update task fields (--status, --priority, --due)
done <project> <id> Mark task complete
delete <project> <id> Remove task
summary <project> Stats dashboard with progress bar
burndown <project> Visual completion progress
overdue <project> Show past-due tasks
projects List all projects

Generating Status Reports

After running summary, format a status report using the template in references/pm-templates.md. Include completed items, in-progress work, blockers, and metrics.

Priority Scoring

Use the RICE framework from references/pm-templates.md when the user needs to prioritize a backlog or compare features.

Data Storage

Projects are stored as JSON in data/projects/ under the OpenClaw workspace. Each project is a single file — easy to version, export, or share.