python-fastapi-development
FastAPI バックエンドの構築
このスキルは、データベース統合、認証、テスト、デプロイメントパターンを備えた本番対応の Python FastAPI バックエンドを構築するための包括的なワークフローを提供します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「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. デプロイメント
セキュリティ監査
安全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.
品質スコア
作れるもの
新しい FastAPI プロジェクトのセットアップ
適切な構造、ログ記録、環境設定を備えた新しい FastAPI プロジェクトを迅速にスケフォールディングします。
データベース統合
本番用アプリケーションのための SQLAlchemy モデル、マイグレーション、データベース接続をセットアップします。
完全な API 開発
プロジェクトセットアップからデプロイメントまで、構造化された 8 段階のワークフローに従います。
これらのプロンプトを試す
@python-fastapi-development を使用して、SQLAlchemy と JWT 認証を備えた新しい FastAPI プロジェクトをスケフォールディングします。
@python-fastapi-development を使用して、PostgreSQL を使用したユーザー認証システムのための SQLAlchemy モデルをセットアップします。
@python-fastapi-development を使用して、items リソースのための CRUD 操作を備えた RESTful API エンドポイントを作成します。
@python-fastapi-development を使用して、認証、データベース、テスト、Docker デプロイメントを備えた完全な FastAPI アプリケーションを構築します。
ベストプラクティス
- より良いパフォーマンスのため、SQLAlchemy 2.0 で非同期パターンを使用する
- Pydantic モデルで入力を常に検証する
- カスタム例外で適切なエラーハンドリングを実装する
回避
- 型ヒントを省略しないでください - これらはコードの保守性を向上させます
- 非同期エンドポイントで同期データベース呼び出しを使用しないでください
- シークレットをコードに保存しないでください - 環境変数を使用してください
よくある質問
このスキルはどのバージョンの FastAPI をサポートしていますか?
このスキルは私のためにコードを書いてくれますか?
このスキルを他のデータベースで使用できますか?
どの認証方法がカバーされていますか?
Docker デプロイメントは含まれていますか?
Claude Code はこのスキルを使用できますか?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/python-fastapi-development参照
main
ファイル構成
📄 SKILL.md