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本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o solution-architect.zip https://jpskill.com/download/6739.zip && unzip -o solution-architect.zip && rm solution-architect.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/6739.zip -OutFile "$d\solution-architect.zip"; Expand-Archive "$d\solution-architect.zip" -DestinationPath $d -Force; ri "$d\solution-architect.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
solution-architect.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
solution-architectフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
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. ソリューション設計プロセス
- ビジネス要件を収集・分析します
- 主要な機能要件と非機能要件を特定します
- 既存のエンタープライズアーキテクチャパターンにマッピングします
- 候補となるアーキテクチャを設計します (2~3オプション)
- 重み付けされた基準を使用してトレードオフを評価します
- 決定事項を理由とともに ADR に文書化します
- フェーズを含む実装ロードマップを作成します
2. アーキテクチャ決定記録
- 決定のコンテキストと問題を記述します
- 検討された代替案をリストアップします
- 決定の推進要因と基準を文書化します
- 選択されたオプションを正当化とともに説明します
- 結果とトレードオフを記録します
- 関連する決定と依存関係を記録します
3. テクノロジー評価
- 要件から評価基準を定義します
- ビジネスの重要度に応じて基準に重みを付けます
- 各基準に対して候補を採点します
- 上位候補に対して概念実証 (PoC) を実施します
- ベンダーの実現可能性とサポートを評価します
- 総所有コスト (TCO) を計算します
- 理由とともに推奨事項を文書化します
ベストプラクティス
- テクノロジーの好みではなく、ビジネス成果から始めます
- 決定事項と理由を 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
- Gather and analyze business requirements
- Identify key functional and non-functional requirements
- Map to existing enterprise architecture patterns
- Design candidate architectures (2-3 options)
- Evaluate trade-offs using weighted criteria
- Document decisions in ADRs with rationale
- Create implementation roadmap with phases
2. Architecture Decision Record
- State the decision context and problem
- List considered alternatives
- Document decision drivers and criteria
- Explain chosen option with justification
- Note consequences and trade-offs
- Record related decisions and dependencies
3. Technology Evaluation
- Define evaluation criteria from requirements
- Weight criteria by business importance
- Score candidates against each criterion
- Conduct proof-of-concept for top candidates
- Assess vendor viability and support
- Calculate total cost of ownership
- 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