mcpField
M
mathodology-gateway-api

mathodology-gateway-api

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

mathodology-gateway-api について

旧 Mathodology ゲートウェイと API の調査や再構築を検討するチーム向けのアーカイブ型アーキテクチャスキルです。サービス境界やワークフローの概念を記録し、現ブランチには実装ファイルがないため、再構築用ではありません。

主な機能

  1. 01旧ゲートウェイの責務を記録
  2. 02サービスと成果物の境界に関する指針
  3. 03イベントログと再現性の概念
  4. 04API契約とエクスポートの考慮事項

活用シーン

  1. 01履歴を基にしたゲートウェイ再構築の計画
  2. 02実行と成果物の境界の定義
  3. 03出力スキーマと提出パッケージの仕様策定

インストール

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

$npx skills add https://github.com/sweetcornna/mathodology --skill mathodology-gateway-api

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

同梱ファイルagents/openai.yaml

詳細

Mathodology Gateway API アーカイブ

範囲

このスキルは、以前の Mathodology ゲートウェイとパブリック API の領域に関するアーキテクチャ知識を保存します。

現在の GitHub ブランチには、ゲートウェイのソース、コントラクト、マイグレーション、テスト、生成されたクライアントは含まれていません。このスキルは、アーカイブされたガイダンスや再構築計画に使用してください。このチェックアウトでゲートウェイを編集またはコンパイルするためのものではありません。

アーカイブされた概念

以前のゲートウェイは、プロダクトのサービス境界として機能していました。

  • モデリング実行のリクエスト受付
  • 実行ステータス、イベントストリーミング、成果物へのアクセス
  • 開発環境とホスト環境での認証
  • アプリケーションの状態とバックエンドストアを通じた永続化
  • LLM プロバイダーのルーティング、ストリーミング、フォールバック、コスト計上
  • 論文のエクスポートと投稿パッケージの生成
  • ワーカーと Web UI で共有される API コントラクト

ワークフローアダプターとしての役割

アワードレベルのワークフローでは、投稿パッケージに以前のゲートウェイ設計に基づくサービスまたはプロダクト的な考え方が必要な場合に、このスキルを使用します。

  • ユーザープロンプト、計算、成果物、最終パッケージの間に明確な境界を定義する
  • フェーズログと再現性の記録にイベントログの考え方を維持する
  • エクスポートと投稿パッケージを第一級の成果物として扱う
  • コード、データ、表、図、論文のセクションの出力スキーマを指定する際に、API コントラクトの考え方を維持する

Codex エージェントは、これをアーキテクチャのガイダンスとして使用してください。削除されたゲートウェイを再構築する指示として扱わないでください。

Claude Code のサブエージェントは、パッケージの境界、成果物、エクスポート、再現性のコントラクトが不明確な場合にのみ、これを参照してください。

このスキルの保守方法

アーカイブされたゲートウェイのガイダンスを更新する場合:

  1. Git 履歴で確認できない限り、実装の詳細には履歴上の情報であることを明記してください。
  2. 欠落しているソースパスよりも、動作とコントラクトに関する概念を優先してください。
  3. 現在の検証手順として、ビルド、テスト、マイグレーション、コントラクト生成のコマンドを追加しないでください。
  4. 正確なルートの動作が必要な場合は、別のワークツリーで古いコミットから復元してください。
  5. 境界をまたぐ注記は、パイプラインと Web UI のアーカイブスキルに沿った内容にしてください。

役立つ質問

次のような質問には、このスキルを使用してください。

  • 以前のゲートウェイは、どのような責務を担っていましたか?
  • ゲートウェイの概念は、ワーカーの実行、Web ストリーミング、エクスポート、LLM プロバイダーとどのようにつながっていましたか?
  • API コントラクトを再構築する前に、何を維持すべきですか?
  • 実装作業の前に Git 履歴を調査する必要があるのは、どの領域ですか?

現在のブランチに関するルール

現在のブランチでの編集は、スキルまたはドキュメントに限定してください。ユーザーがリポジトリの方針を明示的に変更しない限り、ゲートウェイのソース、コントラクト、マイグレーション、生成されたクライアント、サービス設定、テストをこのブランチに戻さないでください。

コメント