·fastapi
{}

fastapi

jezweb/claude-skills

FastAPI、Pydantic v2、SQLAlchemy 2.0 非同期を使用して Python API を構築します。プロジェクトの構造、JWT 認証、検証、UV パッケージ マネージャーとのデータベース統合について説明します。文書化された 7 つのエラーを防止します。 次の場合に使用します: Python API の作成、JWT 認証の実装、または 422 検証、CORS、非同期ブロック、フォーム データ、バックグラウンド タスク、または OpenAPI スキーマ エラーのトラブルシューティング。

1.6Kインストール·203トレンド·@jezweb

インストール

$npx skills add https://github.com/jezweb/claude-skills --skill fastapi

SKILL.md

Production-tested patterns for FastAPI with Pydantic v2, SQLAlchemy 2.0 async, and JWT authentication.

This skill prevents 7 documented issues from official FastAPI GitHub and release notes.

Error: model.modelfieldsset includes default values when using Form() Source: GitHub Issue #13399 Why It Happens: Form data parsing preloads default values and passes them to the validator, making it impossible to distinguish between fields explicitly set by the user and fields using defaults. This bug ONLY affects Form data, not JSON body data.

FastAPI、Pydantic v2、SQLAlchemy 2.0 非同期を使用して Python API を構築します。プロジェクトの構造、JWT 認証、検証、UV パッケージ マネージャーとのデータベース統合について説明します。文書化された 7 つのエラーを防止します。 次の場合に使用します: Python API の作成、JWT 認証の実装、または 422 検証、CORS、非同期ブロック、フォーム データ、バックグラウンド タスク、または OpenAPI スキーマ エラーのトラブルシューティング。 ソース: jezweb/claude-skills。

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/jezweb/claude-skills --skill fastapi
カテゴリ
{}データ分析
認証済み
初回登録
2026-02-01
更新日
2026-02-18

クイックアンサー

fastapi とは?

FastAPI、Pydantic v2、SQLAlchemy 2.0 非同期を使用して Python API を構築します。プロジェクトの構造、JWT 認証、検証、UV パッケージ マネージャーとのデータベース統合について説明します。文書化された 7 つのエラーを防止します。 次の場合に使用します: Python API の作成、JWT 認証の実装、または 422 検証、CORS、非同期ブロック、フォーム データ、バックグラウンド タスク、または OpenAPI スキーマ エラーのトラブルシューティング。 ソース: jezweb/claude-skills。

fastapi のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/jezweb/claude-skills --skill fastapi インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/jezweb/claude-skills