Skip to main content

tasks-toolkit

A small, self-contained task tracker (sprints → tasks → subtasks) with a CLI and an MCP server, plus helpers used by the VibeEmulator project.

Contents

  • scripts/tasks.py — CLI for the tracker (SQLite-backed).
  • scripts/tasks_mcp.py — MCP (stdio) server exposing tracker operations as tools.
  • scripts/tasks_init.py — create an empty database.
  • scripts/sprint_auto_*.py, scripts/sprint_plan.py, scripts/run_stats.py — automation helpers.
  • scripts/worktree.sh, scripts/*-task.sh — delegation runners.
  • pyproject.toml — ruff/mypy/pytest configuration.
  • knowledge/, agents/ — design notes and tracker docs.

Installation

pipx install tasks-toolkit
# or: uv tool install tasks-toolkit
tasks-init
tasks overview

From source

git clone https://github.com/prachwal/tasks-toolkit.git
cd tasks-toolkit
python -m pip install -e .
tasks-init
tasks overview

Docker

docker build -t tasks-toolkit .
docker run --rm -i -v tasks-data:/data tasks-toolkit

Quick start (from source)

python3 scripts/tasks_init.py          # create tasks/tasks.db
python3 scripts/tasks.py overview      # show sprints
python3 scripts/tasks.py next          # next ready task

Override the data location with VIBE_TASKS_ROOT:

export VIBE_TASKS_ROOT=/path/to/data
python3 scripts/tasks.py overview

MCP (OpenCode)

"tasks": {
  "type": "local",
  "command": ["python3", "{env:HOME}/src/tasks-toolkit/scripts/tasks_mcp.py"],
  "cwd": "{env:HOME}/src/tasks-toolkit",
  "environment": { "VIBE_TASKS_ROOT": "{env:HOME}/src/tasks-toolkit" }
}

License

MIT — see LICENSE.

Metadata

Release files for tasks-toolkit 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tasks-toolkit 0.1.3
File Size Uploaded
tasks_toolkit-0.1.3.tar.gz 138.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tasks-toolkit 0.1.3
File Interpreter ABI Platform
tasks_toolkit-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 307.8 kB

Release files / tasks_toolkit-0.1.3.tar.gz

Download URL tasks_toolkit-0.1.3.tar.gz
Size 138.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c43716068442c6da42dbe1444c6fe1e0ed79a077659128f73814b43ccf8ddadc
BLAKE2b-256 checksum
How to use checksums
9b85e07bdfba34f05092535fcadd6bd0e0365dc9d12cc3da103a568e073f777e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / tasks_toolkit-0.1.3-py3-none-any.whl

Download URL tasks_toolkit-0.1.3-py3-none-any.whl
Size 169.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
87ca52acfe17dc5ca5034c3a325d6bbfdb1958aae4d5670e3f8d1fa28a127639
BLAKE2b-256 checksum
How to use checksums
85923f598272878f5a228137c03c98877b600a73a66f6d2b7689fbbe2853884b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

This release

0.1.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page