makifbaysal

Tasktrooper — Development skill for Claude Code

Development community

Local-first agent platform: board + role agents + Claude Code runs, all on your own Mac.

How to install Tasktrooper

This entry records only its repository, not the path inside it, so there is no exact command to give. Open makifbaysal/tasktrooper and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tasktrooper does

Local-first agent platform: board + role agents + Claude Code runs, all on your own Mac.

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Alethe Agents — A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r 511 ★
  • Arstart — AgentRecall session opener — status board (no args), project loader ( ), or cold-start bootstrap 370 ★

README

TaskTrooper

A local-first agent platform for software teams of one. A board of tasks, a set of role agents (product manager, architect, backend, frontend, QA), and a runtime that hands each task to Claude Code (or another agent CLI) on your own machine — clone, plan, implement, test, open the PR — while you watch the run.

Everything runs on your Mac: the desktop app starts an embedded Postgres and the Go backend, serves the UI, and runs the agent sessions locally. No account, no cloud, no login.

**You don't drive the agents, the board does.** Put a task on the board and the agent that owns its column picks it up on its own, does the work and hands the task on to the next column, where the next agent takes over. Nobody has to press run.

**A usage limit doesn't lose work.** When Claude Code runs out of its usage limit in the middle of a task, the agent stops and the task waits on Blocked. Once the limit resets, TaskTrooper resumes the same Claude Code session, so the agent carries on from where it stopped instead of starting over.

Features

Board

  • A Kanban board with thirteen columns out of the box, from Backlog to Released, including analysis review, code review, QA, PM UAT and human UAT. The columns, and which agents pick up work in each, are configurable.
  • Agents take tasks by themselves. A task that lands in a column is dispatched to that column's agent automatically and moves on when the agent is done.
  • Tasks carry acceptance criteria. A task cannot move forward out of a review column until every criterion has a verdict.
  • Tasks can block each other; a blocked task waits until its blocker is done.
  • Every task gets its own branch and pull request. Code review reads the PR, Done merges it, and Done and Released watch the deploy and can roll it back.
  • When Claude Code hits its usage limit, the task is parked on Blocked until the limit resets. Then it resumes by itself with claude --resume on the parked session, so the agent keeps