Repo Kanban PM System
What this skill does
Sets up a multi-agent-safe product workflow in a repo:
- -
docs/roadmap/ROADMAP.md as the portfolio status - INLINECODE1 as execution boards
- INLINECODE2 as the bug intake + triage inbox (linkable into KANBAN)
- Updates
AGENTS.md to enforce the workflow - (Optional) creates a daily OpenClaw cron job to run a PM review (includes bug triage)
When to use this skill (decision rule)
Use repo-kanban-pm when you are tasked with either:
1) Creating/spinning up a new project/repo and multiple agents will work on it (or you want to avoid chaos later).
- Goal: install ROADMAP + per-feature KANBAN boards immediately.
2) Entering an existing repo to fix, refactor, or restructure it and it does not have a clear feature/backlog tracking system.
- Goal: introduce the kanban workflow so subsequent work is trackable and PRs stay aligned.
Do not use this skill if the repo already has an equivalent system that the team actively uses (avoid duplicating governance).
Quick start
1) Initialize the repo workflow
Run:
CODEBLOCK0
This will:
- - create
docs/pm/ with the workflow doc + template - create
docs/pm/bugs/ with bug README + template - add
KANBAN.md to any existing docs/features/*/ folders - patch
AGENTS.md to include the kanban rules (idempotent)
2) Add a daily PM cron (optional)
Run:
CODEBLOCK1
Operating rules (agents)
- 1. Pick a feature from INLINECODE10
- Create/update
docs/features/<feature>/KANBAN.md and set status to INLINECODE12 - Create a branch: INLINECODE13
- PR must link the feature’s INLINECODE14
- On merge: mark
KANBAN.md as done and tick the ROADMAP checkbox
Templates
- - Workflow spec: INLINECODE16
- Feature template: INLINECODE17
Notes
- - Keep KANBAN boards short.
- ROADMAP contains status only; do not duplicate per-task detail there.
Repo Kanban PM 系统
该技能的功能
在仓库中建立多智能体安全的产品工作流:
- - docs/roadmap/ROADMAP.md 作为项目组合状态
- docs/features//KANBAN.md 作为执行看板
- docs/pm/bugs/ 作为缺陷接收与分类收件箱(可链接至看板)
- 更新 AGENTS.md 以强制执行工作流
- (可选)创建每日 OpenClaw 定时任务以执行 PM 审查(包括缺陷分类)
何时使用该技能(决策规则)
当您负责以下任一任务时,请使用 repo-kanban-pm:
1) 创建/启动新项目/仓库,且将有多个智能体参与工作(或您希望避免后续混乱)。
- 目标:立即安装 ROADMAP + 按功能划分的看板。
2) 进入现有仓库进行修复、重构或重组,且该仓库没有清晰的功能/待办事项跟踪系统。
- 目标:引入看板工作流,使后续工作可追踪,PR 保持一致。
如果仓库已有团队正在使用的等效系统,请不要使用该技能(避免重复治理)。
快速开始
1) 初始化仓库工作流
运行:
bash
bash scripts/initrepopm.sh /absolute/path/to/repo
这将:
- - 创建 docs/pm/ 目录,包含工作流文档 + 模板
- 创建 docs/pm/bugs/ 目录,包含缺陷 README + 模板
- 为任何现有的 docs/features/*/ 文件夹添加 KANBAN.md
- 修补 AGENTS.md 以包含看板规则(幂等操作)
2) 添加每日 PM 定时任务(可选)
运行:
bash
bash scripts/adddailypm_cron.sh /absolute/path/to/repo --agent persey --tz Europe/Minsk --time 10:00
操作规则(智能体)
- 1. 从 docs/roadmap/ROADMAP.md 中选择一个功能
- 创建/更新 docs/features//KANBAN.md 并将状态设置为 in-progress
- 创建分支:feat/-
- PR 必须链接该功能的 KANBAN.md
- 合并时:将 KANBAN.md 标记为完成,并勾选 ROADMAP 复选框
模板
- - 工作流规范:docs/pm/KANBAN-SYSTEM.md
- 功能模板:docs/pm/FEATURE-KANBAN-TEMPLATE.md
注意事项
- - 保持看板简洁。
- ROADMAP 仅包含状态信息;请勿在其中重复每个任务的详细信息。