ClaudeCodeMod

All shelves / Marketplaces

iheanyi/tasuku

iheanyi/tasuku · 1 plugin

Marketplace Lightweight multi-agent task management that promotes agentic knowledge capture

Install

The repo has no one-line install. Follow its README.

Open the repo

Plugins 1

After adding the marketplace, install one with /plugin install <name>@tasuku-marketplace.

  1. 1tasukuAgent-first task management for AI workflows/plugin install tasuku@tasuku-marketplacev0.8.0

Files

README.md

Tasuku

Agent-first task management for codebases. Designed for AI agents working alongside humans.

Tasuku TUI Demo

Why Tasuku?

  • Pull over push: Agents query when needed, no constant context injections
  • Parallel-safe: Per-file locking for multiple agents working simultaneously
  • Minimal context: Only load what's needed for the current task
  • Human-readable: Markdown files with YAML frontmatter, editable by hand
  • Git-friendly: One file per task means clean diffs and fewer merge conflicts

Installation

go install github.com/iheanyi/tasuku/cmd/tk@latest

Or build from source:

git clone https://github.com/iheanyi/tasuku.git
cd tasuku && go build -o tk ./cmd/tk
sudo mv tk /usr/local/bin/

Quick Start

1. Initialize and integrate

cd your-project
tk init                    # Create .tasuku/ directory
tk mcp install             # Enable tk_* tools in your AI editor
tk hooks install           # Context at session start, reminders at end
git add .tasuku/           # Tasks travel with your code

Works with Claude Code, Cursor, Copilot CLI, Codex, and OpenCode. Restart your editor after installing.

OpenCode Setup

For OpenCode users, Tasuku provides both MCP tools and a plugin system:

tk hooks install --opencode    # Install OpenCode plugin hooks
tk mcp install --tool opencode # Install MCP server config

The OpenCode plugin provides:

  • session.created: Shows project context at session start
  • session.idle: Reminds about running timers
  • todo.updated: Checks for project-level tasks
  • tool.execute.after: Captures learnings from bash/task execution
  • message.created: Context surfacing and nudges

Copy opencode.json.example to opencode.json to get started.

2. Your AI agent now has access to

MCP Tools (40+ tools, see docs/mcp.md):

  • tk_add / tk_list / tk_done - Task management
  • tk_learn / tk_decide - Knowledge capture
  • tk_context - Load full project state

Slash Commands (Claude Code with plugin):

  • /tasuku:pickup - Select and start a task
  • /tasuku:complete - Mark done, capture learnings
  • /tasuku:reflect - Extract learnings from recent work

3. CLI and TUI for humans

tk task list                 # See all tasks
tk task add "New feature"    # Add a task
tk task start <id>           # Start working
tk task done <id>            # Mark complete
tk learn "insight"           # Record a learning
tk ui                        # Terminal UI (j/k to navigate, ? for help)

CLI Reference

Command Description
tk task list List tasks (--status, --tag, --tree)
tk task add "desc" Add task (--id, --parent, --priority)
tk task start/done/block <id> Lifecycle management
tk task archive <id> Archive completed task
tk task restore <id> Restore from archive
tk learn "insight" Record a learning
tk decide --id X --chose Y --over Z --because "..." Record decision
tk task claim/release <id> Multi-agent coordination
tk task timer start/stop <id> Time tracking
tk plugin install Install slash commands to AI tools
tk rules sync Sync learnings to editor rules

Full reference: docs/cli.md

Data Format

Tasks are Markdown files with YAML frontmatter:

.tasuku/
├── tasks/task-id.md      # One file per task
├── archive/              # Archived tasks
├── context/
│   ├── learnings.md      # Recorded insights
│   └── decisions.md      # Architectural decisions
└── index.json            # Auto-generated for fast queries

Migration from Beads

tk migrate beads           # Convert .beads/ to .tasuku/
tk migrate beads --dry-run # Preview first

Documentation

Detailed docs in docs/:

  • cli.md - Complete CLI commands
  • mcp.md - MCP tools and TUI keybindings
  • hooks.md - Hook configuration
  • plugins.md - Slash commands for AI tools
  • storage.md - Storage format

Development

go test ./...           # Run tests
go test -race ./...     # With race detector
go build -o tk ./cmd/tk # Build

License

MIT

Facts

Kind
Marketplace
Repo
iheanyi/tasuku
Group
Uncategorized
Marketplace name
tasuku-marketplace
Owner
Iheanyi Ekechukwu
Language
Go
Created
2026-01-04
Forks
5
Plugins
1

More on this shelf

  1. 1f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
  2. 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
  3. 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
  4. 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
  5. 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
  6. 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.