← Back to list

system-map-collector
by CAPHTECH
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
name: system-map-collector description: | システムマップを収集・作成するスキル。コードベースを調査し、アーキテクチャ情報をYAML形式で出力する。
使用タイミング:
- 「システムマップを作成して」「アーキテクチャを調査して」
- 「コンポーネント一覧を作成して」「依存関係を調べて」
- 「データフローを整理して」「境界を特定して」
- プロジェクトの全体像を把握したい時
System Map Collector
コードベースを調査し、システムマップをYAML形式で作成する。
重要: 品質確保のため、一度に1項目のみ収集する。
ワークフロー
1. 定義ファイル作成 → 2. 項目選択 → 3. 調査 → 4. YAML出力 → 5. 次の項目へ
Phase 1: 定義ファイル作成
system-map/definition.yaml を作成。テンプレートは references/definition-template.md を参照。
mkdir -p system-map
# definition.yaml を作成
Phase 2: 項目収集
system-map/definition.yamlを読み込む- 未収集項目を確認し、1つ選択
- Exploreエージェントまたはkiri MCPで調査
- 結果を
system-map/{item-id}.yamlに出力
調査方法
Task(subagent_type="Explore", prompt="...")
# または
context_bundle(goal="...")
deps_closure(path="...", direction="both")
出力形式
references/output-schema.md を参照。
id: components
name: コンポーネント一覧
collected_at: 2024-01-21T10:00:00+09:00
confidence: high
items:
- id: comp-001
name: ...
Phase 3: 進捗管理
system-map/progress.yaml で進捗を管理:
total_items: 14
completed: 3
items:
- id: components
status: completed
file: components.yaml
- id: dependencies
status: in_progress
- id: data-flow
status: pending
注意事項
- 複数項目を同時に収集しない
- 既存の
system-map/*.yamlを確認して重複を避ける - 不明な点は推測せず「不明」と記載する
Score
Total Score
40/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon