Codex Taskboard

Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Поднимает локальный HTTP-сервис и хранит данные проекта в SQLite
  • Облачный режим проксирует Codex, Git, Skill и MCP через локального компаньона
Все причины и проверки

chuspeeism/dashi-taskboard

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/codex-taskboard

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .claude/skills
cp -R "$tmp/skills/manage-taskboard" .claude/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .github/skills
cp -R "$tmp/skills/manage-taskboard" .github/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .devin/skills
cp -R "$tmp/skills/manage-taskboard" .devin/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .cline/skills
cp -R "$tmp/skills/manage-taskboard" .cline/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .roo/skills
cp -R "$tmp/skills/manage-taskboard" .roo/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add chuspeeism/dashi-taskboard --skill manage-taskboard -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 4f64a24
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/chuspeeism/dashi-taskboard.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/manage-taskboard/
git -C "$tmp" checkout 4f64a2458064a689a016c3c1b1fedaef4c9d9a80
mkdir -p .agents/skills
cp -R "$tmp/skills/manage-taskboard" .agents/skills/manage-taskboard

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 4f64a24.

Текст для агента

Склонируй репозиторий chuspeeism/dashi-taskboard, установи зависимости npm install, собери и запусти сервис npm run build && npm start, он поднимется на http://127.0.0.1:47823. Затем создай симлинк на скилл: ln -s /абсолютный/путь/до/codex-taskboard/skills/manage-taskboard ~/.agents/skills/manage-taskboard и начни новую задачу Codex.

Другие способы из описания автора
npm install
npm run build
npm start

Поднимает локальный сервис доски задач на http://127.0.0.1:47823

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Codex Taskboard поднимает локальный сервис с веб-интерфейсом на React и хранилищем SQLite, где живут проекты, issue, связи между ними и комментарии. Тот же HTTP API стоит за CLI-утилитой taskctl, которой можно заводить проекты и задачи из терминала. В комплекте идет скилл manage-taskboard, который учит агента следовать процессу: сначала прочитать issue и комментарии, затем явно захватить задачу, выполнить только запрошенную работу, отчитаться и перевести issue на ревью, а в done переводить только после явного подтверждения человека. Доску можно встроить прямо в окно Codex через отдельный CDP-порт или скрипт внедрения, а для облачного режима есть локальный компаньон, который проксирует Codex, Git, Skill и MCP.

Для кого. Для разработчиков, которые ведут задачи по проекту прямо рядом с Codex или Claude Code и хотят, чтобы агент сам двигал статусы issue по понятным правилам.

Подходит, если

  • Нужна легкая локальная доска задач, встроенная в рабочий процесс с Codex
  • Агент должен сам брать задачу в работу, отчитываться и передавать ее на ревью без лишних вопросов
  • Нужен CLI taskctl для скриптового создания проектов, issue и связей между ними

Не подходит, если

  • Команда уже ведет задачи в GitHub Issues, Jira или другом внешнем трекере
  • Не хочется поднимать и поддерживать отдельный локальный сервис ради доски задач

Пример запроса к агенту

Возьми в работу задачу my-project-12 из Codex Taskboard, реализуй ее и переведи на ревью с отчетом об изменениях

Ограничения

Доска это отдельный сервис, который нужно собрать и запустить локально, для macOS и Windows сборок нужны Xcode Command Line Tools, Rust или Visual Studio Build Tools. Облачный режим требует настройки локального компаньона и прав на проксирование Codex, Git и MCP.

Как отключить. Остановите локальный сервис (npm start) и удалите symlink или папку skills/manage-taskboard из каталога скиллов агента.

Проверка безопасности

  • Поднимает локальный HTTP-сервис и хранит данные проекта в SQLite
  • Облачный режим проксирует Codex, Git, Skill и MCP через локального компаньона

Коротко о README

README описывает Codex Taskboard как локальную доску задач, которая работает в браузере и может быть встроена в Codex через выделенный CDP-порт или скрипт внедрения. Один и тот же HTTP API питает React-интерфейс и CLI taskctl, данные хранятся в SQLite. Установка сводится к npm install, npm run build и npm start, а для сборки нативных десктопных версий нужны Rust и инструменты платформы. Отдельный раздел объясняет, как подключить прилагаемый Codex Skill через симлинк в каталог скиллов, и как облачные развертывания используют локальный компаньон для авторизации и проброса путей.

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.

Частые вопросы

Обязательно ли использовать веб-интерфейс?

Нет, тот же HTTP API доступен через CLI taskctl, которым можно создавать проекты, issue и связи прямо из терминала или скриптов.

Может ли агент сам закрыть задачу как done?

Нет, скилл прямо запрещает переводить issue в done без явного подтверждения от человека, агент может довести ее только до review, blocked или canceled.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AICodex Taskboard

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.