スキル python-fastapi-development
📦

python-fastapi-development

安全

FastAPI バックエンドの構築

このスキルは、データベース統合、認証、テスト、デプロイメントパターンを備えた本番対応の Python FastAPI バックエンドを構築するための包括的なワークフローを提供します。

対応: Claude Codex Code(CC)
🥉 73 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「python-fastapi-development」を使用しています。 @python-fastapi-development を使用して新しい FastAPI プロジェクトをスケフォールディングする

期待される結果:

このスキルは構造化された 8 段階のワークフローを提供します:

段階 1: プロジェクトセットアップ
- スキル:app-builder, python-scaffold, fastapi-templates
- アクション:環境セットアップ、プロジェクト構造、FastAPI 設定

段階 2: データベースセットアップ
- スキル:database-design, pydantic-models
- アクション:スキーマ設計、SQLAlchemy モデル、マイグレーション

[残りの 8 段階すべてを継続...]

「python-fastapi-development」を使用しています。 FastAPI 開発ワークフローにはどの段階が含まれますか?

期待される結果:

このワークフローは 8 つの段階で構成されています:
1. プロジェクトセットアップ
2. データベースセットアップ
3. API ルート
4. 認証
5. エラーハンドリング
6. テスト
7. ドキュメンテーション
8. デプロイメント

セキュリティ監査

安全
v1 • 2/24/2026

Security audit completed. All static findings are false positives. The 'external_commands' flagged lines are skill references (@skill-name) not shell executions. The 'weak cryptographic algorithm' flags are markdown references, not code. This is a legitimate FastAPI development workflow documentation file with no actual security risks.

1
スキャンされたファイル
217
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
50
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

新しい FastAPI プロジェクトのセットアップ

適切な構造、ログ記録、環境設定を備えた新しい FastAPI プロジェクトを迅速にスケフォールディングします。

データベース統合

本番用アプリケーションのための SQLAlchemy モデル、マイグレーション、データベース接続をセットアップします。

完全な API 開発

プロジェクトセットアップからデプロイメントまで、構造化された 8 段階のワークフローに従います。

これらのプロンプトを試す

新しい FastAPI プロジェクトを開始
@python-fastapi-development を使用して、SQLAlchemy と JWT 認証を備えた新しい FastAPI プロジェクトをスケフォールディングします。
データベースモデルを追加
@python-fastapi-development を使用して、PostgreSQL を使用したユーザー認証システムのための SQLAlchemy モデルをセットアップします。
API エンドポイントを作成
@python-fastapi-development を使用して、items リソースのための CRUD 操作を備えた RESTful API エンドポイントを作成します。
フルスタック FastAPI アプリケーション
@python-fastapi-development を使用して、認証、データベース、テスト、Docker デプロイメントを備えた完全な FastAPI アプリケーションを構築します。

ベストプラクティス

  • より良いパフォーマンスのため、SQLAlchemy 2.0 で非同期パターンを使用する
  • Pydantic モデルで入力を常に検証する
  • カスタム例外で適切なエラーハンドリングを実装する

回避

  • 型ヒントを省略しないでください - これらはコードの保守性を向上させます
  • 非同期エンドポイントで同期データベース呼び出しを使用しないでください
  • シークレットをコードに保存しないでください - 環境変数を使用してください

よくある質問

このスキルはどのバージョンの FastAPI をサポートしていますか?
このスキルは Python 3.11 以降の FastAPI をサポートし、SQLAlchemy 2.0 および Pydantic v2 と互換性があります。
このスキルは私のためにコードを書いてくれますか?
いいえ。このスキルはコードを生成する他の専門スキルを呼び出すためのワークフローガイダンスとプロンプトを提供します。
このスキルを他のデータベースで使用できますか?
はい。このワークフローは PostgreSQL 用に設計されていますが、SQLAlchemy がサポートする他のデータベースにも適応できます。
どの認証方法がカバーされていますか?
このワークフローは JWT 認証と OAuth2 実装パターンをカバーしています。
Docker デプロイメントは含まれていますか?
はい。段階 8 で Dockerfile 作成、docker-compose セットアップ、クラウドデプロイメントパターンをカバーしています。
Claude Code はこのスキルを使用できますか?
はい。このスキルは Claude、Codex、および Claude Code ツールと互換性があります。

開発者の詳細

ファイル構成

📄 SKILL.md