Pi Tasks — Design skill for Claude Code
A pi extension that brings Claude Code-style task tracking and coordination to pi.
How to install Pi Tasks
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tintinweb/pi-tasks and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pi Tasks does
A pi extension that brings Claude Code-style task tracking and coordination to pi. Track multi-step work with structured tasks, dependency management, and a persistent visual widget.
Alternatives in Design
- Planning With Files — Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B 17.4k ★
- Claude Powerline — by Owloops - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration 940 ★
- Clipify — Claude Code skill: turn long videos into social-ready clips 549 ★
README
@tintinweb/pi-tasks
A [pi](https://pi.dev) extension that brings **Claude Code-style task tracking and coordination** to pi. Track multi-step work with structured tasks, dependency management, and a persistent visual widget.
**Status:** Early release.
https://github.com/user-attachments/assets/1d0ee87a-e0a5-4bfa-a9b9-2f9144cb905b
Features
- 7 LLM-callable tools —
TaskCreate,TaskList,TaskGet,TaskUpdate,TaskOutput,TaskStop,TaskExecute— matching Claude Code's exact tool specs and descriptions - Persistent widget — live task list above the editor with
✔/◼/◻status marks, task numbers (#1,#2, …), strikethrough for completed tasks, star spinner (✳✽) for active tasks with elapsed time and token counts. Every glyph is configurable - System-reminder injection — periodic
nudges injected into the upcoming LLM request (via thecontexthook, transient and never persisted) when task tools haven't been used recently, or when a task is left stuckin_progressafter a text-only turn. Shaped after Claude Code's todo reminders — an empty-list nudge or a JSON echo of the current list (capped at 10 tasks) - Prompt guidelines — workflow contract encoded in tool descriptions, nudging the LLM at the point of tool use
- Dependency management — bidirectional
blocks/blockedByrelationships with warnings for cycles, self-deps, and dangling references - Shared task lists — multiple pi sessions can share a file-backed task list for agent team coordination
- File locking — concurrent access is safe when multiple sessions share a task list
- Background process tracking — track spawned processes with output buffering, blocking wait, and graceful stop
- Subagent integration — tasks with
agentTypecan be executed as subagents via `TaskExec
Related Skills
Metrics Tracking
Define, track, and analyze product metrics with frameworks for goal setting and dashboard design. Use when set
Taskstoissues
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available de
Sp.Tasks
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
Sp.Taskstoissues
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available de
CreateTask
Phase 5 — break the design into ordered, traceable tasks with the right markers per track. PT - tarefas rastre
Cyuneo Agent Monitor
VS Code extension: see each Claude Code and Codex agent's status, current step and context usage in a terminal
Related Agents
Producer
The Producer manages all production concerns: sprint planning, milestone tracking, risk management, scope nego
Incident Response Commander
Expert incident commander specializing in production incident management, structured response coordination, po
Engineering Incident Response Commander
Expert incident commander specializing in production incident management, structured response coordination, po