NazzarenoGiannelli

Tuiboard — Documentation skill for Claude Code

Documentation community

Terminal kanban on plain markdown, with optional Today/Tomorrow planner, 24h agenda + calendar, and a live Claude Code agent view.

How to install Tuiboard

This entry records only its repository, not the path inside it, so there is no exact command to give. Open NazzarenoGiannelli/tuiboard and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tuiboard does

Terminal kanban on plain markdown, with optional Today/Tomorrow planner, 24h agenda + calendar, and a live Claude Code agent view. Use only the panels you want.

Alternatives in Documentation

  • 会话管理(Session Manager)需求文档(PRD / Markdown) — 目标:对 Codex / Claude Code 的本地会话记录进行可视化管理,并提供“一键复制 / 一键终端恢复”能力 31.7k ★
  • Repo Recap — Generate a structured recap of the repository state: open PRs, open issues, recent releases, and executive sum 11.9k ★
  • Ars Format Convert — ARS academic-paper format-convert mode — convert to LaTeX / DOCX / PDF / Markdown 4.5k ★

README

tuiboard

A terminal **kanban** board on plain markdown files, with three optional panels you switch on or off: a **Today/Tomorrow planner** across all your boards, a **24-hour agenda** with a read-only Google / Microsoft 365 calendar overlay, and a **live view of your Claude Code sessions**. Run it as a pure kanban, or any mix of the four. The board is always on; the rest is opt-in (see [Zones](#zones)).

Built with [OpenTUI](https://opentui.com) + SolidJS on Bun. Cross-platform (Linux, macOS, Windows). No vendor lock-in: boards are CommonMark with the Obsidian Tasks-plugin emoji vocabulary, so they open and edit fine in any markdown editor.

![tuiboard — kanban board, Today/Tomorrow panel, 24h agenda with calendar overlay, and live Claude Code agents in one terminal dashboard](docs/screenshot.png)

Install

Requires [Bun](https://bun.sh) ≥ 1.2 — tuiboard runs on the Bun runtime (it's not a Node CLI). OpenTUI ships its own native renderer binaries; Bun picks the right one for your platform automatically. Pick whichever install fits:

**Global, straight from GitHub** (no npm needed) — run `tuiboard` from anywhere:

bun install -g github:NazzarenoGiannelli/tuiboard
tuiboard

**Global, from npm:**

bun install -g tuiboard      # or run once, no install: bunx tuiboard

**From source** (for hacking on it):

git clone https://github.com/NazzarenoGiannelli/tuiboard.git
cd tuiboard
bun install
bun run dev          # or: bun link  → then `tuiboard` globally, live-linked

Quick start

Starting fresh — no Obsidian, no special folders required:

  1. Install Bun (bun.sh), then bun install -g tuiboard.
  2. Make one or more board files. A board is a plain .md file: every ## heading is a column, every - [ ] line is a task. The simplest board:
    ## To Do
    - [ ] My first task
    
    ## In Progress
    
    ## Done
    Create one file per tab you want (e.g. Work.md, Personal.md). Column