Soloboard — Claude Code向け個人タスク追跡プラグイン
概要
Soloboardは「Invisible personal kanban for Claude Code」を掲げる、Claude Code向けの個人用タスクトラッカー(カンバン)プラグインです。ユーザーはコード作業中に別画面へ移ることなく、軽量にタスクを記録・管理できるよう設計されています。リポジトリはTypeScriptで実装され、Claude Codeプラグイン用ディレクトリやMCP(プラグイン用サーバ)設定ファイルを含むシンプルな構成です。小規模なコードベースで導入が容易、個人ワークフローの中に溶け込むタイプのツールです。
リポジトリの統計情報
- スター数: 5
- フォーク数: 1
- ウォッチャー数: 5
- コミット数: 17
- ファイル数: 20
- メインの言語: TypeScript
主な特徴
- Claude Codeに組み込んで使える個人向けカンバン機能を提供
- TypeScriptベースで軽量な実装、導入と拡張が容易
- MCPサーバ用の設定(.mcp.json)などプラグイン連携に必要な構成を含む
- シンプルなファイル構成でメンテナンスがしやすい
技術的なポイント
Soloboardはプラグイン形式でClaude Codeに統合されることを想定した設計です。リポジトリ内に.claude-pluginディレクトリが存在し、プラグインのメタ情報やエントリポイント、必要なアセット類をまとめる一般的な配置が取られています。また、.mcp.jsonやCLAUDE.mdなどのファイルから、MCP(プラグイン向けサーバ/ランタイム)との連携やインストール手順・利用ガイドを提供する構成になっていると推察できます。実装はTypeScriptで行われており、型安全性と保守性を確保しつつ小規模なコードベースで機能を実現しています。バッジ類にある「MCP-server」表記から、ローカルまたはリモートのプラグイン実行環境と通信するための設定やハンドラが含まれている可能性が高いです。コード規模は比較的小さく(コミット数17、ファイル数20)、READMEやCLAUDE.mdで導入手順や簡易ドキュメントが提供されているため、開発者が既存のClaude Code環境へ素早く組み込める点が利点です。見た目のロゴやシンプルなUI資産(logo.svg等)も同梱されており、プラグインとしての完成度を高めています。拡張する際はTypeScriptの型定義とプラグインAPIの仕様に沿って、タスク同期や永続化、UIカスタマイズ部分を増やすことが想定されます。
プロジェクトの構成
主要なファイルとディレクトリ:
- .claude-plugin: dir
- .github: dir
- .gitignore: file
- .mcp.json: file
- CLAUDE.md: file
…他 15 ファイル
(上記はリポジトリの主要構成を抜粋したものです。READMEやCLAUDE.mdに導入手順や使用例が記載されています。)
まとめ
Claude Codeに自然に溶け込む、シンプルで導入しやすい個人用カンバンプラグインです(約50字)。
リポジトリ情報:
- 名前: Soloboard
- 説明: Soloboard - Personal task tracker plugin for Claude Code
- スター数: 5
- 言語: TypeScript
- URL: https://github.com/egorfedorov/Soloboard
- オーナー: egorfedorov
- アバター: https://avatars.githubusercontent.com/u/379371?v=4
READMEの抜粋:
SoloBoard
Invisible personal kanban for Claude Code
You code. Board tracks. That's it.