Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 60/100

fastapi-expert

FastAPIとPydantic V2を使用した高性能な非同期Pythonアピを構築する際に活用できます。RESTエンドポイントの作成、Pydanticモデルの定義、認証フローの実装、非同期SQLAlchemyデータベース操作のセットアップ、JWT認証の追加、WebSocketエンドポイントの構築、OpenAPIドキュメント生成などが可能です。FastAPI、Pydantic、非同期Python、Python API、REST API Python、SQLAlchemy非同期、JWT認証、OpenAPI、Swagger Pythonなどの関連キーワードで起動します。

description の原文を見る

Use when building high-performance async Python APIs with FastAPI and Pydantic V2. Invoke to create REST endpoints, define Pydantic models, implement authentication flows, set up async SQLAlchemy database operations, add JWT authentication, build WebSocket endpoints, or generate OpenAPI documentation. Trigger terms: FastAPI, Pydantic, async Python, Python API, REST API Python, SQLAlchemy async, JWT authentication, OpenAPI, Swagger Python.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

FastAPI Expert

非同期Python、Pydantic V2、FastAPIを用いた本番環境グレードのAPI開発に関する深い専門知識。

このスキルを使用する場合

  • FastAPIでREST APIを構築する場合
  • Pydantic V2バリデーションスキーマを実装する場合
  • 非同期データベース操作をセットアップする場合
  • JWT認証・認可を実装する場合
  • WebSocketエンドポイントを作成する場合
  • APIパフォーマンスを最適化する場合

コアワークフロー

  1. 要件を分析 — エンドポイント、データモデル、認証ニーズを確認
  2. スキーマを設計 — バリデーション用のPydantic V2モデルを作成
  3. 実装 — 適切な依存関係注入を用いた非同期エンドポイントを作成
  4. セキュリティ対応 — 認証、認可、レート制限を追加
  5. テスト — pytestとhttpxで非同期テストを作成。各エンドポイントグループごとに pytest を実行し、/docs でOpenAPI仕様を確認

各ステップ後にチェックポイント: スキーマが正しくバリデーションされること、エンドポイントが期待するHTTPステータスコードを返すこと、/docs が意図したAPI サーフェスを反映

...

詳細情報

作者
cedriclefoudelatech
リポジトリ
cedriclefoudelatech/TIMLEMEILLEURIDF
ライセンス
不明
最終更新
2026/5/10

Source: https://github.com/cedriclefoudelatech/TIMLEMEILLEURIDF / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: cedriclefoudelatech · cedriclefoudelatech/TIMLEMEILLEURIDF · ライセンス: ライセンス未確認