fastapi-patterns
✓FastAPI フレームワークの仕組みと高度なパターン。ミドルウェアの構成、依存関係注入チェーンの作成、WebSocket エンドポイントの実装、OpenAPI ドキュメントのカスタマイズ、CORS のセットアップ、認証依存関係の構築 (JWT 検証、ロールベースのアクセス)、バックグラウンド タスクの実装、またはアプリケーションの寿命管理 (起動/シャットダウン) を行うときに使用します。基本的なエンドポイント CRUD、リポジトリ/サービス パターン (python-backend-expert を使用)、またはテスト (pytest-patterns を使用) はカバーしません。
SKILL.md
Middleware executes in LIFO (Last In, First Out) order. The last middleware added is the outermost layer.
Use only for middleware that needs to read/modify the request body or response:
FastAPI caches dependency results within a single request. The same dependency called multiple times returns the same instance:
FastAPI フレームワークの仕組みと高度なパターン。ミドルウェアの構成、依存関係注入チェーンの作成、WebSocket エンドポイントの実装、OpenAPI ドキュメントのカスタマイズ、CORS のセットアップ、認証依存関係の構築 (JWT 検証、ロールベースのアクセス)、バックグラウンド タスクの実装、またはアプリケーションの寿命管理 (起動/シャットダウン) を行うときに使用します。基本的なエンドポイント CRUD、リポジトリ/サービス パターン (python-backend-expert を使用)、またはテスト (pytest-patterns を使用) はカバーしません。 ソース: hieutrtr/ai1-skills。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/hieutrtr/ai1-skills --skill fastapi-patterns- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-05
- 更新日
- 2026-02-18
クイックアンサー
fastapi-patterns とは?
FastAPI フレームワークの仕組みと高度なパターン。ミドルウェアの構成、依存関係注入チェーンの作成、WebSocket エンドポイントの実装、OpenAPI ドキュメントのカスタマイズ、CORS のセットアップ、認証依存関係の構築 (JWT 検証、ロールベースのアクセス)、バックグラウンド タスクの実装、またはアプリケーションの寿命管理 (起動/シャットダウン) を行うときに使用します。基本的なエンドポイント CRUD、リポジトリ/サービス パターン (python-backend-expert を使用)、またはテスト (pytest-patterns を使用) はカバーしません。 ソース: hieutrtr/ai1-skills。
fastapi-patterns のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/hieutrtr/ai1-skills --skill fastapi-patterns インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/hieutrtr/ai1-skills
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-05