by makifbaysal
Local-first agent platform: board + role agents + agent CLI runs (Claude Code, Cursor, Antigravity, OpenCode) or local and API models (Ollama, LM Studio), all on your own Mac
# Add to your Claude Code skills
git clone https://github.com/makifbaysal/tasktrooperLast scanned: 9/19/2026
{
"issues": [
{
"file": "README.md",
"line": 166,
"type": "remote-install",
"message": "Install command (remote install script piped to a shell — review the source before running): \"curl -fsSL https://raw.githubusercontent.com/makifbaysal/tasktrooper/main/script\"",
"severity": "low"
}
],
"status": "PASSED",
"scannedAt": "2026-09-19T08:33:10.176Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See 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 + agent CLI runs (Claude Code, Cursor, Antigravity, OpenCode) or local and API models (Ollama, LM Studio), all on your own Mac. It has 109 GitHub stars.
Yes. tasktrooper passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
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!
⚠️ 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.
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 an agent CLI on your own machine — Claude Code, Cursor, Antigravity or OpenCode — or to a model API you bring a key for: clone, plan, implement, test, open the PR, while you watch the run.
Everything runs on your machine: 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 an agent CLI runs out of its usage limit in the middle of a task, the agent stops and the task waits on Blocked instead of failing. Once the limit resets, TaskTrooper picks the task back up by itself; on a CLI that can resume a session, such as Claude Code, the agent carries on from where it stopped instead of starting over.
--resume), so the agent keeps what it already read and
wrote.Seven role agents ship with a catalog-driven library of skills, rules and tool
policies — the repo's catalog/ directory is the source of truth and the
backend syncs it into the database at boot and on an interval. They run on the
connected agent CLI (Claude Code, Cursor, Antigravity or OpenCode) or on a
configured API provider, each taking that runtime's default model unless an
agent is given its own.
| 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 |
release-engineer |
merges signed-off work, ships it, verifies production and rolls back what breaks — the only agent that touches Done and Released |
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..tool-versions, go.mod, .nvmrc and
others) are honoured in the agent session.A guided setup checks this machine (git, the agent CLIs you have, and optionally Chrome, Xcode, Appium and the Android SDK), lets you connect any agent CLI you have (Claude Code, Cursor, Antigravity, OpenCode) or an API provider with your own key, then connects GitHub and imports your first project.
cu