yp-tasks

star 1

Execution helper for task coordination in TASKS.md. Use from `yp-workflow-execute` when work benefits from explicit task claiming, status tracking, or worktree-aware coordination.

nilsclabb By nilsclabb schedule Updated 5/2/2026

name: yp-tasks description: Execution helper for task coordination in TASKS.md. Use from yp-workflow-execute when work benefits from explicit task claiming, status tracking, or worktree-aware coordination.

Tasks

Interact with TASKS.md as an execution helper. This skill is no longer a primary workflow stage; it supports yp-workflow-execute.

⚠️ WORKTREE RULE: Every worktree MUST be merged back to its origin branch before marking a task [X]. Marking [X] without merging = incomplete work. See references/worktree-protocol.md — non-negotiable.

Modes

  • default — show current state of TASKS.md
  • yp-tasks pickup — find and claim the next available task
  • yp-tasks complete — mark current claimed task [X] (only after merge confirmation)
  • yp-tasks status — summary: N done, N in-progress, N pending, N blocked

Use When

  • the plan has explicit task units
  • multiple agents may coordinate through one task file
  • worktree-aware claiming and completion matter

State markers

Marker Meaning
[ ] Not started
[/] In progress — claimed by an agent
[X] Complete — worktree merged, verified
[!] Blocked — needs human or dependency failed

References

File When to read
references/format.md Full TASKS.md format specification — how to write and parse task files
references/pickup-protocol.md How to find, claim, and complete tasks (dependency resolution rules)
references/worktree-protocol.md Mandatory worktree merge-back procedure — read before creating any worktree
Install via CLI
npx skills add https://github.com/nilsclabb/yellowpages --skill yp-tasks
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator