mcpField
L
lovstudio-solution-architect

lovstudio-solution-architect

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

lovstudio-solution-architect について

ユーザーの要件を調査済みの詳細なソリューション計画にまとめるスキルです。技術選定や実装方針を検討するチーム向けに、オープンソースを優先し、選択肢やリスクを明示した簡体字中国語の計画を作成します。

主な機能

  1. 01要件をシステムモジュールに分解
  2. 02技術選択肢の調査と比較
  3. 03コスト・リスク・ロックインの評価
  4. 04アーキテクチャと実施手順の策定
  5. 05テンプレートに沿った計画作成

活用シーン

  1. 01曖昧な要件を実行可能な計画に整理
  2. 02主要モジュールの技術選択肢を比較
  3. 03納期コストや保守リスクを見積もる

インストール

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

$npx skills add https://github.com/lovstudio/skills --skill lovstudio-solution-architect

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

同梱ファイル

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

.gitignore
CHANGELOG.md
LICENSE
README.md
agents/
openai.yaml
assets/
lovstudio-logo.svg
references/
output-template.md
selection-rubric.md

詳細

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

ユーザーの未整理な要件を、調査に基づく詳細なソリューション計画にまとめ、簡体字中国語で作成します。

基本ルール

次の順に選択肢を優先します。

  1. モダンで人気のあるオープンソースの DIY ライブラリ、フレームワーク、プロトコル。
  2. 依然として最も安全な選択肢である場合に限り、古い、またはレガシーなオープンソースライブラリ。
  3. 一からの実装は、独自性の中核となる部分、オープンソースで対応できない部分、またはプライバシー/セキュリティ上のニーズがある場合に限ります。
  4. オープンソースでの DIY が品質、コスト、コンプライアンス、速度、保守性の面で明らかに劣る場合に限り、商用 API を呼び出します。
  5. 構築または統合するより購入するほうが明らかに優れている場合に限り、商用製品を選択します。

ライブラリを比較するときは、開発者体験に優れ、保守が活発で、コミュニティからの評判が良く、ドキュメントが明確なモダンなプロジェクトを優先します。選択例:html2canvas より modern-screenshot、Python の API スタックが許容される場合は Express より FastAPI。

ワークフロー

  1. 要件に対象ユーザー、実行環境/プラットフォーム、予算、コンプライアンス、納期が不足している場合に限り、障害となる点を確認します。質問は最大 3 つまでです。それ以外の場合は前提を明示して進めます。
  2. 要件を、該当する範囲でユーザーワークフロー、データモデル、インテグレーション、UI、バックエンド、ストレージ、認証、デプロイ、可観測性、運用の各モジュールに分解します。
  3. 現在の選択肢を調査します。ライブラリ、API、料金、ライセンス、プロジェクトの健全性について、最新のウェブ検索と公式ドキュメントを利用します。利用可能な場合は、フレームワーク/ライブラリのドキュメントに Context7 を使用します。
  4. references/selection-rubric.md の選定基準を使い、各モジュールを評価します。
  5. 具体的なアーキテクチャと実装方針を作成します。所有権と保守性を高く保てる場合は、モノリシックなプラットフォームより、組み合わせ可能な OSS ライブラリを優先します。
  6. references/output-template.md を使ってソリューションを出力します。

調査要件

  • 具体的なプロジェクト、ドキュメント、料金ページ、GitHub リポジトリ、製品ページを引用します。
  • 重要なモジュールについては、明らかな標準が存在する場合を除き、実現可能な選択肢を少なくとも 2 つ比較します。
  • 却下した選択肢とその理由を記録します。
  • コスト、納期、保守リスク、ロックインリスク、データ/プライバシーへの影響、運用の複雑さを含めます。
  • 技術情報と料金には公式情報源を優先します。二次情報源は評判の指標やエコシステムの背景情報に限り使用します。
  • ブラウジングや情報源が利用できず調査を完了できない場合は、その旨を明記し、確認済みの事実と前提を分けて記載します。

Lovstudio ブランドプリセット

ソリューションにベンダー、スタジオ、デック、PDF、提案書、または表紙が必要な場合は、デフォルトで次のブランドを使用します。

  • 英語名:Lovstudio.ai
  • 中国語名:手工川工作室
  • ロゴアセット:assets/lovstudio-logo.svg

ユーザーがクライアント向けの提案書、見積書、またはブランドを使用した成果物を求めていない限り、商用提案であるかのように表現しないでください。

出力基準

断片的なアイデアではなく、完全なソリューションを作成します。最終回答には、次の項目を必ず含めてください。

  • エグゼクティブサマリー。
  • 要件の解釈と前提。
  • モジュールの内訳。
  • 推奨アーキテクチャ。
  • 代替案と却下した選択肢を含む技術選定。
  • 実装ロードマップ。
  • コストとリソースの見積もり。
  • リスクと軽減策。
  • 具体的な次のステップ。

アーキテクチャやデータフローを視覚的に示すほうが明確な場合は、Mermaid または ASCII 図を使用します。

コメント