マスタードキュメント更新スキル
プロジェクト横断の共通知識を更新します。 structure.md, tech.md, product.md を管理します。
マスタードキュメント更新スキルは、プロジェクト横断の共通知識を更新します。
このスキルは以下を実行します:
docs/master-docs/structure.md - システム構造docs/master-docs/tech.md - 技術スタックdocs/master-docs/product.md - プロダクト要件以下のキーワードで自動発動します:
/michi update-master-docs
または、特定のドキュメントのみ更新:
/michi update-master-docs --doc structure
/michi update-master-docs --doc tech
/michi update-master-docs --doc product
以下のファイルを読み込みます:
docs/master-docs/
├── structure.md # システム構造
├── tech.md # 技術スタック
└── product.md # プロダクト要件
プロジェクト固有の知見から共通化できる要素を抽出します:
システム全体の構造を定義します:
# システム構造
## アーキテクチャ概要
### レイヤー構造
- Presentation Layer: API Gateway, UI
- Application Layer: Business Logic
- Domain Layer: Domain Models
- Infrastructure Layer: Database, External Services
## コンポーネント一覧
### API Gateway
- 役割: リクエストルーティング、認証・認可
- 技術: Kong / AWS API Gateway
### Authentication Service
- 役割: ユーザー認証
- 技術: OAuth2, JWT
プロジェクトで使用する技術スタックを定義します:
# 技術スタック
## 言語・フレームワーク
- **Backend**: Node.js 20.x, TypeScript 5.x
- **Frontend**: React 18.x, Next.js 14.x
- **Mobile**: React Native 0.73.x
## データベース
- **RDB**: PostgreSQL 16.x
- **NoSQL**: MongoDB 7.x
- **Cache**: Redis 7.x
## インフラ
- **Cloud**: AWS
- **Container**: Docker, Kubernetes
- **CI/CD**: GitHub Actions
プロダクト全体の要件を定義します:
# プロダクト要件
## ビジョン
...
## ターゲットユーザー
...
## 主要機能
1. ユーザー認証
2. 商品検索
3. 決済処理
...
## 非機能要件
- パフォーマンス: レスポンスタイム < 200ms
- 可用性: 99.9% SLA
- セキュリティ: OWASP Top 10 準拠
変更履歴を各ドキュメントの末尾に記録します:
## 変更履歴
- 2026-01-17: ユーザー認証機能の追加 (user-auth プロジェクト)
- 2026-01-15: 商品検索APIの追加 (product-search プロジェクト)
マスタードキュメント更新後、次のプロジェクトで参照できるようになります。
新しいプロジェクトでは、更新されたマスタードキュメントを参照して要件定義・設計を行います。
/michi launch-pj "新しいプロジェクト"
/michi create-requirements new-project
~/.michi/settings/rules/master-docs-principles.md../references/workflow-guide.md../references/command-reference.md関連スキル:
create-requirements - 要件定義(マスタードキュメントを参照)create-design - 設計(マスタードキュメントを参照)