mcpField
S
system-design

system-design

github.com/nickcrew開発6683 回インストール19 週間前に更新
リポジトリ

system-design について

要件と制約に基づき、システムアーキテクチャ、API、コンポーネント、データモデルを設計するスキルです。入力の整理から検証までを進め、仕様書、図、コード成果物をまとめます。

主な機能

  1. 01要件と制約の収集
  2. 02アーキテクチャとインターフェースの定義
  3. 03データフローの設計
  4. 04制約との照合
  5. 05仕様書・図・コード成果物の作成

活用シーン

  1. 01システムアーキテクチャの設計
  2. 02API やデータモデルの仕様化
  3. 03設計書や図の作成

インストール

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

$npx skills add https://github.com/nickcrew/claude-cortex --skill system-design

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

同梱ファイルreferences/system.md

詳細

システム設計

概要

要件、制約、検証手順を明確にしたうえで、システム、API、コンポーネント、またはデータモデルを設計します。

使用する場面

  • システムアーキテクチャやコンポーネントを設計するとき
  • API やデータモデルを定義するとき
  • 設計ドキュメントや図を作成するとき

次の場合は使用しないでください:

  • 実装タスクだけが必要な場合(implementation-workflow を使用してください)

クイックリファレンス

タスク参照先を読み込む
システム設計のワークフローskills/system-design/references/system.md

ワークフロー

  1. 要件と制約を収集します。
  2. システム設計のリファレンスを読み込みます。
  3. 構造、インターフェース、データフローを定義します。
  4. 制約とベストプラクティスに照らして検証します。
  5. 仕様書、図、コードの成果物を提出します。

出力

  • 設計仕様書または図
  • 検証メモと今後の対応事項

よくある間違い

  • 制約を考慮せずに設計する
  • 実装の詳細を仕様の対象範囲に混在させる

コメント