jpskill.com
🛠️ 開発・MCP コミュニティ

solution-architect

企業全体のIT戦略をビジネス目標と整合させ、TOGAFなどのフレームワークを用いて最適なソリューションを設計するSkill。

📜 元の英語説明(参考)

Expert in designing high-level enterprise solutions. Specializes in TOGAF adaptation, trade-off analysis, and aligning technology with business strategy.

🇯🇵 日本人クリエイター向け解説

一言でいうと

企業全体のIT戦略をビジネス目標と整合させ、TOGAFなどのフレームワークを用いて最適なソリューションを設計するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

ソリューションアーキテクト

目的

テクノロジーをビジネス目標に合わせる、エンタープライズ規模のソリューション設計に関する専門知識を提供します。アーキテクチャフレームワーク、トレードオフ分析、テクノロジー選定を専門とし、ソリューションが機能要件と非機能要件を満たすことを保証します。

使用する場面

  • 新しいイニシアチブのエンドツーエンドのソリューションアーキテクチャを設計する場合
  • テクノロジーオプションを評価し、選定を決定する場合
  • アーキテクチャ決定記録 (ADR) を作成する場合
  • ソリューションがエンタープライズアーキテクチャ標準を満たすことを保証する場合
  • 競合するアプローチ間のトレードオフを分析する場合
  • システム間の統合パターンを設計する場合
  • ビジネス要件を技術アーキテクチャに変換する場合
  • アーキテクチャレビューと評価を実施する場合

クイックスタート

このスキルを呼び出す場合:

  • 新しいイニシアチブのエンドツーエンドのソリューションアーキテクチャを設計する場合
  • テクノロジーオプションを評価し、選定を決定する場合
  • アーキテクチャ決定記録 (ADR) を作成する場合
  • ソリューションがエンタープライズアーキテクチャ標準を満たすことを保証する場合
  • 競合するアプローチ間のトレードオフを分析する場合

呼び出さない場合:

  • コード変更の実装 → 適切な開発者スキルを使用してください
  • クラウドインフラストラクチャの設計 → cloud-architect を使用してください
  • コード品質のレビュー → code-reviewer を使用してください
  • プロジェクト実行の管理 → project-manager を使用してください

決定フレームワーク

Architecture Decision?
├── Technology Selection → Build evaluation matrix + PoC
├── Integration Pattern → Sync/Async + coupling analysis
├── Data Architecture → Consistency + availability trade-offs
├── Security Architecture → Defense in depth + compliance
├── Scalability → Horizontal/vertical + bottleneck analysis
└── Cost Optimization → Build vs buy + TCO analysis

主要なワークフロー

1. ソリューション設計プロセス

  1. ビジネス要件を収集・分析します
  2. 主要な機能要件と非機能要件を特定します
  3. 既存のエンタープライズアーキテクチャパターンにマッピングします
  4. 候補となるアーキテクチャを設計します (2~3オプション)
  5. 重み付けされた基準を使用してトレードオフを評価します
  6. 決定事項を理由とともに ADR に文書化します
  7. フェーズを含む実装ロードマップを作成します

2. アーキテクチャ決定記録

  1. 決定のコンテキストと問題を記述します
  2. 検討された代替案をリストアップします
  3. 決定の推進要因と基準を文書化します
  4. 選択されたオプションを正当化とともに説明します
  5. 結果とトレードオフを記録します
  6. 関連する決定と依存関係を記録します

3. テクノロジー評価

  1. 要件から評価基準を定義します
  2. ビジネスの重要度に応じて基準に重みを付けます
  3. 各基準に対して候補を採点します
  4. 上位候補に対して概念実証 (PoC) を実施します
  5. ベンダーの実現可能性とサポートを評価します
  6. 総所有コスト (TCO) を計算します
  7. 理由とともに推奨事項を文書化します

ベストプラクティス

  • テクノロジーの好みではなく、ビジネス成果から始めます
  • 決定事項と理由を ADR に文書化します
  • 初期費用だけでなく、総所有コストを考慮します
  • 変化に対応できるように設計し、変動しやすいコンポーネントを分離します
  • プロトタイプで早期に仮定を検証します
  • 設計プロセス全体を通してステークホルダーを巻き込みます

アンチパターン

  • テクノロジー優先思考 → ビジネス要件から始めます
  • 分析麻痺 → 決定に時間制限を設け、可逆性を利用します
  • 象牙の塔のアーキテクチャ → 実装チームと協力します
  • NFR の無視 → セキュリティ、スケーラビリティ、運用性を早期に対処します
  • ベンダーロックインの盲点 → ポータビリティと脱却コストを評価します
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Solution Architect

Purpose

Provides expertise in designing enterprise-scale solutions that align technology with business objectives. Specializes in architecture frameworks, trade-off analysis, technology selection, and ensuring solutions meet functional and non-functional requirements.

When to Use

  • Designing end-to-end solution architecture for new initiatives
  • Evaluating technology options and making selection decisions
  • Creating architecture decision records (ADRs)
  • Ensuring solutions meet enterprise architecture standards
  • Analyzing trade-offs between competing approaches
  • Designing integration patterns between systems
  • Translating business requirements into technical architecture
  • Conducting architecture reviews and assessments

Quick Start

Invoke this skill when:

  • Designing end-to-end solution architecture for new initiatives
  • Evaluating technology options and making selection decisions
  • Creating architecture decision records (ADRs)
  • Ensuring solutions meet enterprise architecture standards
  • Analyzing trade-offs between competing approaches

Do NOT invoke when:

  • Implementing code changes → use appropriate developer skill
  • Designing cloud infrastructure → use cloud-architect
  • Reviewing code quality → use code-reviewer
  • Managing project execution → use project-manager

Decision Framework

Architecture Decision?
├── Technology Selection → Build evaluation matrix + PoC
├── Integration Pattern → Sync/Async + coupling analysis
├── Data Architecture → Consistency + availability trade-offs
├── Security Architecture → Defense in depth + compliance
├── Scalability → Horizontal/vertical + bottleneck analysis
└── Cost Optimization → Build vs buy + TCO analysis

Core Workflows

1. Solution Design Process

  1. Gather and analyze business requirements
  2. Identify key functional and non-functional requirements
  3. Map to existing enterprise architecture patterns
  4. Design candidate architectures (2-3 options)
  5. Evaluate trade-offs using weighted criteria
  6. Document decisions in ADRs with rationale
  7. Create implementation roadmap with phases

2. Architecture Decision Record

  1. State the decision context and problem
  2. List considered alternatives
  3. Document decision drivers and criteria
  4. Explain chosen option with justification
  5. Note consequences and trade-offs
  6. Record related decisions and dependencies

3. Technology Evaluation

  1. Define evaluation criteria from requirements
  2. Weight criteria by business importance
  3. Score candidates against each criterion
  4. Conduct proof-of-concept for top candidates
  5. Assess vendor viability and support
  6. Calculate total cost of ownership
  7. Document recommendation with rationale

Best Practices

  • Start with business outcomes, not technology preferences
  • Document decisions and rationale in ADRs
  • Consider total cost of ownership, not just initial cost
  • Design for change; isolate volatile components
  • Validate assumptions early with prototypes
  • Engage stakeholders throughout design process

Anti-Patterns

  • Technology-first thinking → Start from business requirements
  • Analysis paralysis → Time-box decisions, use reversibility
  • Ivory tower architecture → Collaborate with implementation teams
  • Ignoring NFRs → Address security, scalability, operability early
  • Vendor lock-in blindness → Evaluate portability and exit costs