mcpField
K
kanban

kanban

github.com/thelobbi生産性2181 回インストール1 日前に更新
リポジトリ

kanban について

Golden Armada AI Agent Fleet Platform向けのカンバン手法スキルです。チームのボード設計、仕掛かり作業の管理、デリバリーフローの分析を支援し、指標や会議、カード形式、プラットフォームコマンドも扱います。

主な機能

  1. 01ボード構成とWIP制限
  2. 02フロー指標とスループット分析
  3. 03カードテンプレートとサービス期待値
  4. 04スイムレーンと会議のガイド
  5. 05Golden Armadaのボードコマンド

活用シーン

  1. 01チームのボードとWIP制限の設定
  2. 02サイクルタイムとスループットの分析
  3. 03補充・デリバリー・デイリースタンドアップの計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/thelobbi/claude --skill kanban

インストール後、Claude Code で/kanbanを入力して読み込まれたか確認します。

詳細

カンバン スキル

Golden Armada AI Agent Fleet Platform に包括的なカンバン手法の機能を提供します。

このスキルを使うタイミング

以下に取り組むときに、このスキルを有効にしてください。

  • カンバンボードのセットアップ
  • WIP 制限の設定
  • フロー指標の分析
  • 継続的デリバリーのワークフロー
  • プル型システム

カンバンボードの構成

``` ┌────────────┬────────────┬────────────┬────────────┬────────────┐ │ BACKLOG │ TO DO │ IN PROGRESS│ REVIEW │ DONE │ │ (∞) │ (10) │ (5) │ (3) │ (∞) │ ├────────────┼────────────┼────────────┼────────────┼────────────┤ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ 1 │ │ │ 2 │ │ │ 3 │ │ │ 4 │ │ │ 5 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ Task │ │ │ │ 6 │ │ │ 7 │ │ │ 8 │ │ │ │ 9 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ │ └──────┘ │ │ │ │ │ │ │ └────────────┴────────────┴────────────┴────────────┴────────────┘ ```

カンバンの原則

コアプラクティス
  1. ワークフローを可視化する - 作業を見えるようにします
  2. WIP を制限する - 着手することより、完了させることに集中します
  3. フローを管理する - スループットを最適化します
  4. ポリシーを明確にする - 作業を移動するためのルールを明確にします
  5. フィードバックループを実装する - 定期的にレビューします
  6. 協力して改善する - 継続的に改善します
WIP 制限

```markdown

WIP 制限のガイドライン

列WIP 制限理由
バックログ∞アイデアを無制限に保管
着手予定10直近に取り組むと決めた作業
進行中5開発中の作業に対応できる容量
レビュー3レビューのボトルネックを防止
完了∞完了した作業のアーカイブ
WIP 制限の設定
  • チームの人数 × 1.5 から始めます
  • フロー指標に基づいて調整します
  • 高すぎる場合=集中力の低下
  • 低すぎる場合=待ち時間の発生 ```

フロー指標

リードタイムとサイクルタイム

``` リードタイム ◄───────────────────────────────────────────► │ │ │ サイクルタイム │ │ ◄─────────────────────► │ │ │ │ │ ┌───▼────▼───┐ ┌──────────┐ ┌──────────┐ ┌▼─────────┐ │ 作成済み │──►│ 進行中 │──►│ レビュー│──►│ 完了 │ │ (バックログ)│ │ │ │ │ │ │ └────────────┘ └──────────┘ └──────────┘ └──────────┘

リードタイム:依頼から納品までの時間 サイクルタイム:着手から完了までの時間 ```

スループットの計算

```python

スループット:期間あたりに完了した項目数

def calculate_throughput(completed_items: list, period_days: int) -> float: items_completed = len(completed_items) throughput = items_completed / period_days return throughput

例

completed_this_week = 15 throughput = completed_this_week / 7 # 1日あたり2.14項目 ```

累積フロー図

``` 項目 │ 50 │ ●──── 完了 │ ●────● 40 │ ●────● │ ●────● ●──── レビュー 30 │ ●────● ●────● │●────● ●───● ●──── 進行中 20 │ ●───● ●───● │ ●───● ●──── 着手予定 10 │ ●───● │ ●───● 0 │●──●_________________________________ 週1 2 3 4 5 6 7 ```

カードの構成

## カンバンカードのテンプレート

### タイトル
[明確で簡潔な説明]

### 種類
[ ] 機能  [ ] バグ  [ ] 技術的負債  [ ] サポート

### 詳細
- **依頼者:** [名前]
- **優先度:** [高/中/低]
- **規模:** [S/M/L/XL]
- **期限:** [該当する場合]

### 説明
[必要な作業]

### 受け入れ基準
- [ ] 基準 1
- [ ] 基準 2

### 阻害要因
[依存関係や障害要因]

### サービスクラス
[ ] 特急(緊急、WIP 制限を適用しない)
[ ] 期限固定(外部の締め切り)
[ ] 標準(通常のフロー)
[ ] 無形(優先度低)

サービスレベルの期待値

## カードの種類別 SLE

| 種類          | 目標リードタイム | 期限内完了の目標割合 |
|---------------|------------------|----------------------|
| 特急          | 1 日             | 95%                  |
| バグ修正      | 3 日             | 90%                  |
| 機能          | 2 週間           | 85%                  |
| 技術的負債    | 1 か月           | 80%                  |

スイムレーン

┌────────────────────────────────────────────────────────────┐
│ 特急(WIP:1)                                               │
├────────────────────────────────────────────────────────────┤
│ ┌──────────┐                                               │
│ │ 重大     │                                               │
│ │ バグ #123│                                               │
│ └──────────┘                                               │
├────────────────────────────────────────────────────────────┤
│ 標準(WIP:5)                                               │
├────────────────────────────────────────────────────────────┤
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐                       │
│ │ タスク│ │ タスク│ │ タスク│ │ タスク│                       │
│ │  1   │ │  2   │ │  3   │ │  4   │                       │
│ └──────┘ └──────┘ └──────┘ └──────┘                       │
├────────────────────────────────────────────────────────────┤
│ 無形(WIP:2)                                               │
├────────────────────────────────────────────────────────────┤
│ ┌──────┐ ┌──────┐                                          │
│ │ ドキュメント│ │ 技術的│                                          │
│ │ タスク│ │ 負債 │                                          │
│ └──────┘ └──────┘                                          │
└────────────────────────────────────────────────────────────┘

カンバンミーティング

デイリースタンドアップ(ボードの確認)
  • 右(完了)から左(バックログ)へ確認します
  • ブロックされている項目に注目します
  • ボトルネックを特定します
  • 最大 15 分
補充ミーティング(毎週)
  • バックログを確認します
  • これから着手する作業に優先順位を付けます
  • 項目を「To Do」に移動します
  • キャパシティについて話し合います
デリバリープランニング(隔週)
  • 完了した項目を確認します
  • 予測を更新します
  • デリバリー日を共有します

Golden Armada のカンバンコマンド

# ボードの状況を表示
/kanban-status --board golden-armada

# バックログに項目を追加
/kanban-add --title "Feature X" --type feature --size M

# 項目を移動
/kanban-move GA-123 --to "In Progress"

# メトリクスレポートを生成
/kanban-metrics --period 30d

コメント