mcpField
A
architecture

architecture

github.com/davila7開発33.0k554 回インストール今日更新
リポジトリ

architecture について

ソフトウェア開発者向けのアーキテクチャ設計スキルです。要件の整理、パターン選択、トレードオフ分析、重要な判断の ADR 記録を支援し、まずシンプルに始める方針を重視します。

主な機能

  1. 01要件と制約の整理
  2. 02アーキテクチャパターンの選択
  3. 03トレードオフ分析と ADR テンプレート
  4. 04MVP、SaaS、エンタープライズの例
  5. 05設計の最終チェックリスト

活用シーン

  1. 01システム設計前の要件整理
  2. 02パターンとトレードオフの比較
  3. 03重要な設計判断の根拠の記録

インストール

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

$npx skills add https://github.com/davila7/claude-code-templates --skill architecture

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

context-discovery.md
examples.md
pattern-selection.md
patterns-reference.md
trade-off-analysis.md

詳細

アーキテクチャ決定フレームワーク

「要件がアーキテクチャを決定する。トレードオフが意思決定を支える。ADRは根拠を記録する。」

🎯 選択的読み取りルール

リクエストに関連するファイルだけを読んでください! コンテンツマップを確認し、必要なものを見つけてください。

ファイル説明読むタイミング
context-discovery.md確認すべき質問、プロジェクトの分類アーキテクチャ設計を開始するとき
trade-off-analysis.mdADR テンプレート、トレードオフのフレームワーク決定事項を文書化するとき
pattern-selection.md決定木、アンチパターンパターンを選択するとき
examples.mdMVP、SaaS、エンタープライズの例リファレンス実装を参照するとき
patterns-reference.mdパターンのクイックリファレンスパターンを比較するとき

🔗 関連スキル

スキル用途
@[skills/database-design]データベーススキーマ設計
@[skills/api-patterns]API 設計パターン
@[skills/deployment-procedures]デプロイアーキテクチャ

基本原則

「シンプルさこそが究極の洗練である。」

  • シンプルに始める
  • 複雑さは、必要性が実証された場合にのみ追加する
  • パターンはいつでも後から追加できる
  • 複雑さを取り除くことは、追加することよりはるかに難しい

検証チェックリスト

アーキテクチャを確定する前に:

  • 要件を明確に理解している
  • 制約を特定している
  • 各決定にトレードオフ分析がある
  • よりシンプルな代替案を検討している
  • 重要な決定について ADR を作成している
  • チームの専門知識が選択したパターンと合致している

コメント