mcpField
B
bkit-templates

bkit-templates

github.com/ww-w-aiドキュメント60653 回インストール4 週間前に更新
リポジトリ

bkit-templates について

bkitのPDCAおよびスプリント文書を作成するためのテンプレート集です。機能計画から完了報告までを扱い、記録や進捗管理のための構成と規約を備えています。

主な機能

  1. 01機能単位の9フェーズPDCAテンプレート
  2. 028フェーズのスプリントテンプレート
  3. 03計画、設計、分析、報告の形式
  4. 04文書の命名規則とヘッダー標準
  5. 05ステータス管理と相互参照

活用シーン

  1. 01実装前の機能計画
  2. 02技術設計とテスト計画の記録
  3. 03設計と実装の差分確認
  4. 04スプリントの進捗と完了の記録

インストール

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

$npx skills add https://github.com/ww-w-ai/bkit-claude-code --skill bkit-templates

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

詳細

bkit ドキュメントテンプレート

PDCA ドキュメントを作成する際に、これらのテンプレートを使用してください。

利用可能なテンプレート

PDCA(機能ごと、9 フェーズ)
テンプレートパス目的
計画${CLAUDE_PLUGIN_ROOT}/templates/plan.template.md機能の計画
設計${CLAUDE_PLUGIN_ROOT}/templates/design.template.md技術設計
分析${CLAUDE_PLUGIN_ROOT}/templates/analysis.template.mdギャップ分析
レポート${CLAUDE_PLUGIN_ROOT}/templates/report.template.md完了レポート
インデックス${CLAUDE_PLUGIN_ROOT}/templates/_INDEX.template.mdドキュメントインデックス
CLAUDE${CLAUDE_PLUGIN_ROOT}/templates/CLAUDE.template.mdCLAUDE.md テンプレート
Sprint(複数機能のコンテナ、8 フェーズ、v2.1.13)
テンプレートパス目的
マスタープラン${CLAUDE_PLUGIN_ROOT}/templates/sprint/master-plan.template.mdSprint の範囲 + 機能 + 依存関係グラフ + Trust の範囲
PRD${CLAUDE_PLUGIN_ROOT}/templates/sprint/prd.template.mdSprint レベルの製品要件
計画${CLAUDE_PLUGIN_ROOT}/templates/sprint/plan.template.mdSprint 計画(機能ごとの計画を統合)
設計${CLAUDE_PLUGIN_ROOT}/templates/sprint/design.template.mdSprint レベルの技術設計
反復${CLAUDE_PLUGIN_ROOT}/templates/sprint/iterate.template.md反復ログ + iterateHistory
QA${CLAUDE_PLUGIN_ROOT}/templates/sprint/qa.template.md7 層の dataFlowIntegrity(S1)レポート
レポート${CLAUDE_PLUGIN_ROOT}/templates/sprint/report.template.mdSprint の完了状況 + KPI + 持ち越し項目

テンプレートの使用方法

計画テンプレート

設計前の機能計画を行うPlan フェーズ用です。

主なセクション:

  • 概要と目的
  • 範囲(対象/対象外)
  • 要件(機能/非機能)
  • 成功基準
  • リスクと緩和策
設計テンプレート

実装前の技術設計を行うDo フェーズ用です。

主なセクション:

  • アーキテクチャ(図、データフロー)
  • データモデル(エンティティ、関係)
  • API 仕様(エンドポイント、リクエスト/レスポンス)
  • UI/UX 設計(レイアウト、コンポーネント)
  • エラー処理
  • セキュリティに関する考慮事項
  • テスト計画
  • 実装ガイド
分析テンプレート

設計と実装のギャップ分析を行うCheck フェーズ用です。

主なセクション:

  • 設計と実装の比較
  • 不足している機能
  • 不整合
  • 品質指標
  • 推奨事項
レポートテンプレート

完了レポートと教訓の整理を行うAct フェーズ用です。

主なセクション:

  • 完了した作業の概要
  • 指標(LOC、テストカバレッジなど)
  • 発生した問題
  • 教訓
  • 今後の改善点

ドキュメントの出力パス

docs/
├── 01-plan/
│   └── features/
│       └── {feature}.plan.md
├── 02-design/
│   └── features/
│       └── {feature}.design.md
├── 03-analysis/
│   └── features/
│       └── {feature}.analysis.md
└── 04-report/
    └── features/
        └── {feature}.report.md

変数の置換

テンプレートでは {variable} 構文を使用します。

  • {feature}:機能名
  • {date}:作成日(YYYY-MM-DD)
  • {author}:ドキュメントの作成者

パイプラインテンプレート

開発パイプラインのフェーズ用の追加テンプレート:

  • ${CLAUDE_PLUGIN_ROOT}/templates/pipeline/ ディレクトリ

ドキュメント標準

ファイル名の規則
{number}_{english_name}.md      # 01_system_architecture.md
{number}-{english_name}.md      # 01-system-architecture.md
{feature}.{type}.md             # login.design.md
共通ヘッダー

すべてのドキュメントに次の内容を含めてください。

# {Document Title}

> **Summary**: {One-line description}
>
> **Author**: {Name}
> **Created**: {YYYY-MM-DD}
> **Last Modified**: {YYYY-MM-DD}
> **Status**: {Draft | Review | Approved | Deprecated}

---
バージョン管理

ドキュメント内の変更を追跡します。

## Version History

| Version | Date | Changes | Author |
|---------|------|---------|--------|
| 1.0 | 2024-12-01 | Initial draft | Kay |
| 1.1 | 2024-12-05 | Added API spec | Kay |
相互参照

関連ドキュメントをリンクします。

## Related Documents
- Plan: [login.plan.md](../01-plan/features/login.plan.md)
- Design: [login.design.md](../02-design/features/login.design.md)
- Analysis: [login.analysis.md](../03-analysis/features/login.analysis.md)
ステータスの追跡

各フォルダーで _INDEX.md を使用します。

ステータス意味Claude の動作
✅ 承認済み参照として使用そのまま従う
🔄 進行中作成中変更を通知する
⏸️ 保留一時停止中確認を求める
❌ 非推奨無効無視する
競合の解決
  • コードと設計の不一致:コードを正とし、ドキュメントの更新を提案します
  • 複数のバージョン:最新バージョンのみを参照します

コメント