by makifbaysal
Local-first agent platform: board + role agents + Claude Code runs, all on your own Mac
# Add to your Claude Code skills
git clone https://github.com/makifbaysal/tasktrooperSee how tasktrooper compares with popular alternatives.
tasktrooper is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by makifbaysal. Local-first agent platform: board + role agents + Claude Code runs, all on your own Mac. It has 57 GitHub stars.
tasktrooper's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/makifbaysal/tasktrooper" and add it to your Claude Code skills directory (see the Installation section above).
tasktrooper is primarily written in Go. It is open-source under makifbaysal on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh tasktrooper against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Website: tasktrooper.ai · Docs: tasktrooper.ai/docs · Download: Releases
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.
claude --resume on the parked
session, so the agent keeps what it already read and wrote and continues from
where it stopped.Six agents ship with a library of 95 seeded skills plus rules. They run on
Claude Code with sonnet by default and opus for subtasks rated hard.
| Agent | Works on |
|---|---|
product-manager |
backlog, requirements, PM UAT |
system-architect |
analysis tasks, task breakdown, code review |
backend-developer |
APIs, databases and tests (Go, Java/Quarkus) |
frontend-developer |
React, Vite and Tailwind UIs |
mobile-developer |
Flutter, SwiftUI, Compose, store releases |
qa-agent |
manual test rounds with real requests and headless-browser screenshots; it cannot pass a task without running something |
Every agent is editable: provider and model, tool policy, effort, skills, rules, the columns it works, and its memory. You can chat with any agent directly, or about a specific task.
Agents rewrite their own playbooks from how their work actually went.
nomic-embed-text-v1.5 model, so agents search code semantically and
see uncommitted edits without a re-index..mcp.json or your personal
Claude Code settings..tool-versions, go.mod, .nvmrc and
others) are honoured in the agent session.A guided setup checks this Mac (git, the agent CLIs you have, and optionally Chrome, Xcode, Appium and the Android SDK), lets you connect any of Claude Code, Cursor, Antigravity and OpenCode, or an API provider with your own key, then connects GitHub and imports your first project.
curl -fsSL https://raw.githubusercontent.com/makifbaysal/tasktrooper/main/scripts/install.sh | bash
It downloads the latest release's universal .dmg, copies TaskTrooper into
/Applications, and prints the commands for anything else you need. Pass -y
to replace an existing install without being asked.
With Homebrew once this repository is public; the repository is its own tap:
brew tap makifbaysal/tasktrooper https://github.com/makifbaysal/tasktrooper
brew install --cask tasktrooper
The app is ad-hoc signed and not notarized yet, so a copy you install by hand may need right-click → Open the first time; the install script and the cask both clear the quarantine flag for you.
First launch downloads two things into the app's data directory: the Postgres
binaries (~30 MB) and the embedding model (~140 MB). You need git and at least
one way to run agents: the Claud