Codex Taskboard skill

A local task board with the taskctl CLI and a skill for Codex, Claude Code, and other agents: creates issues, moves statuses, and keeps comments under a fixed w

  • 3,482 ★ on the repository
  • Last commit
  • Apache-2.0
Skill

Extended access

Why this level

  • Runs a local HTTP service and stores project data in SQLite
  • Cloud mode proxies Codex, Git, Skill, and MCP through a local companion
All reasons and checks

chuspeeism/dashi-taskboard

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/codex-taskboard

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs a local HTTP service and stores project data in SQLite
  • Cloud mode proxies Codex, Git, Skill, and MCP through a local companion

This is third-party code. Review the repository files before installing.

What it does

Codex Taskboard runs a local service with a React web UI and SQLite storage that holds projects, issues, relations between them, and comments. The same HTTP API backs the taskctl CLI, which can create projects and tasks from the terminal. It ships with the manage-taskboard skill, which teaches an agent not just to call commands but to follow a process: read the issue and comments first, explicitly claim the task, do only the requested work, report back and move the issue to review, and move it to done only after explicit human confirmation. The board can be embedded directly into a Codex window through a dedicated CDP port or an injection script, and cloud mode uses a local companion that proxies Codex, Git, Skill, and MCP.

Who it is for. For developers who track project tasks right next to Codex or Claude Code and want the agent to move issue statuses on its own under clear rules.

Good fit when

  • You need a lightweight local task board built into your Codex workflow
  • The agent should claim a task, report back, and hand it off for review on its own
  • You need the taskctl CLI to script project, issue, and relation creation

Not a fit when

  • The team already tracks tasks in GitHub Issues, Jira, or another external tracker
  • You do not want to run and maintain a separate local service just for a task board

Example request

Pick up issue my-project-12 from Codex Taskboard, implement it, and move it to review with a report of the changes

Limitations

The board is a separate service that must be built and run locally, and macOS or Windows builds need Xcode Command Line Tools, Rust, or Visual Studio Build Tools. Cloud mode requires setting up the local companion with rights to proxy Codex, Git, and MCP.

How to disable. Stop the local service (npm start) and remove the symlink or the skills/manage-taskboard folder from the agent's skills directory.

FAQ

Do I have to use the web UI?

No, the same HTTP API is available through the taskctl CLI, which can create projects, issues, and relations directly from a terminal or scripts.

Can the agent mark a task done by itself?

No, the skill explicitly forbids moving an issue to done without explicit human confirmation, the agent can only take it as far as review, blocked, or canceled.

Discussion

No questions or reviews yet.

Skills

A skill sets up one shared task board for people and agents: kanban, a dependency graph and a code map on one page.

SkillExtended access64Repository stars

CodeKanban gathers terminals and Claude Code and Codex sessions on one page, and codekanban-cli drives them from an agent

CLIBroad access227Repository stars

A terminal kanban board in Python that Claude Code and other agents can read and change through a CLI or MCP

CLIExtended access289Repository stars
Official

Doska kanban MCP server: an agent creates cards, moves them across columns, sets deadlines and searches every board

MCP serverExtended access305Repository stars

tuiboard combines a Markdown kanban, a day planner and a live list of Claude Code, Codex, OpenCode and Pi sessions.

CLIMinimal access132Repository stars

kanban-md runs a file-based task board for agents and people: Markdown tasks, expiring claims and a terminal UI

CLIExtended access231Repository stars

README in short

The README describes Codex Taskboard as a local task board that runs in a browser and can be embedded in Codex through a dedicated CDP port or an injection script. The same HTTP API powers both the React UI and the taskctl CLI, with data stored in SQLite. Setup comes down to npm install, npm run build, and npm start, while native desktop builds need Rust and platform tooling. A separate section explains how to wire in the bundled Codex Skill through a symlink in the skills directory, and how cloud deployments use a local companion for auth and path mapping.

README badge

Original SKILL.md

---
name: manage-taskboard
description: Manage Codex Taskboard issues and taskctl setup when the request names Codex Taskboard, e-taskboard, or taskctl, or the conversation already establishes that board as the target. Not for GitHub, Phabricator, other external trackers, or unrelated product docs.
---

# Manage Taskboard

This skill serves the local-first Codex Taskboard product, including its configured LAN and cloud services.

Apply the workflow below only to work explicitly targeting Codex Taskboard or already established as belonging to it in the conversation. An issue identifier, repository, or generic request to manage tasks, sync status, or add comments does not establish that scope. For GitHub, Phabricator, or another external tracker, use that system's tools and workflow; do not query, claim, or mirror its issues in Taskboard unless the user asks for that board operation.

Within that scope, use taskctl for every project, issue, relation, and comment operation. Consume its JSON output. Use the exact issue identifier returned by the taskboard or supplied in the prompt.

Report a problem