fastapi-templates について
FastAPI で API やマイクロサービス、非同期アプリケーションを構築する Python 開発者向けのテンプレートスキルです。プロジェクト構成、非同期パターン、依存性注入、ミドルウェアを扱い、実装ガイドも案内します。
主な機能
- 01FastAPI のプロジェクト構成ガイド
- 02非同期 API パターンの解説
- 03依存性注入とミドルウェアの説明
- 04PostgreSQL と MongoDB の利用例
- 05実装プレイブックの案内
活用シーン
- 01FastAPI プロジェクトの新規作成
- 02非同期 REST API の構築
- 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を参照してください。
コメント
Markdown 対応