mcpField
F
fastapi-templates

fastapi-templates

github.com/rmyndharis開発1.9k37 回インストール2 週間前に更新
リポジトリ

fastapi-templates について

FastAPI で API やマイクロサービス、非同期アプリケーションを構築する Python 開発者向けのテンプレートスキルです。プロジェクト構成、非同期パターン、依存性注入、ミドルウェアを扱い、実装ガイドも案内します。

主な機能

  1. 01FastAPI のプロジェクト構成ガイド
  2. 02非同期 API パターンの解説
  3. 03依存性注入とミドルウェアの説明
  4. 04PostgreSQL と MongoDB の利用例
  5. 05実装プレイブックの案内

活用シーン

  1. 01FastAPI プロジェクトの新規作成
  2. 02非同期 REST API の構築
  3. 03マイクロサービスの構成とテスト準備

インストール

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

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill fastapi-templates

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

同梱ファイルresources/implementation-playbook.md

詳細

FastAPI プロジェクトテンプレート

非同期パターン、依存性注入、ミドルウェア、ベストプラクティスを備えた、本番環境対応の FastAPI プロジェクト構成です。高性能な API の構築に役立ちます。

このスキルを使う場面

  • FastAPI プロジェクトをゼロから始める場合
  • Python で非同期 REST API を実装する場合
  • 高性能な Web サービスやマイクロサービスを構築する場合
  • PostgreSQL、MongoDB を使用した非同期アプリケーションを作成する場合
  • 適切な構成とテストを備えた API プロジェクトをセットアップする場合

このスキルを使わない場面

  • タスクが FastAPI プロジェクトテンプレートと無関係な場合
  • 対象範囲外の別の分野やツールが必要な場合

手順

  • 目標、制約、必要な入力を確認してください。
  • 関連するベストプラクティスを適用し、結果を検証してください。
  • 実行可能な手順と検証方法を提示してください。
  • 詳細な例が必要な場合は、resources/implementation-playbook.md を開いてください。

リソース

  • 詳細なパターンと例については、resources/implementation-playbook.md を参照してください。

コメント