AgentSkillsCN

priority-tracking

在 docs/product/priorities.md 中维护并更新项目优先级。适用于用户提出更新优先级、跟踪任务、规划工作、重新排序优先级、完成某项任务、开启新工作,或审视下一步行动时使用。

SKILL.md
--- frontmatter
name: priority-tracking
description: Maintains and updates project priorities in docs/product/priorities.md. Use when the user asks to update priorities, track tasks, plan work, reprioritize, complete a task, start new work, or review what's next.

Priority Tracking

Canonical File

All priorities live in docs/product/priorities.md.

When to Update

TriggerAction
User completes a taskMove from Now/Next to Done; promote next item
User starts workMove item to Now; ensure Next is populated
User adds a taskAdd to Next (with priority) or Backlog
User reports blockerAdd to Blocked with blocker description
User asks "what's next?"Read priorities; suggest next item
User reprioritizesReorder Next; update Backlog

Section Definitions

SectionPurpose
NowCurrently in progress (1–3 items max)
NextQueued, ordered by priority
BacklogNot yet scheduled
BlockedWaiting on something
DoneRecently completed

Format

  • Use markdown tables for Now, Next, Blocked, Done.
  • Use bullet list for Backlog.
  • Include Last updated at top; update when editing.
  • Keep Now lean (1–3 items); avoid context switching.

Workflow

  1. Read current priorities.
  2. Apply the requested change (add, move, complete, block).
  3. Reorder Next if needed.
  4. Update Last updated date.
  5. Summarize changes for the user.

Post-Task Delegation

After implementing a task, delegate to priority-steward to update priorities (move completed item to Done, promote Next). This happens automatically via the delegation rule.