技能 python-fastapi-development
📦

python-fastapi-development

安全

بناء واجهات FastAPI الخلفية

توفر هذه المهارة سير عمل شامل لبناء واجهات FastAPI الخلفية الجاهزة للإنتاج مع دمج قاعدة البيانات والمصادقة والاختبار وأنماط النشر.

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“python-fastapi-development”。 Use @python-fastapi-development to scaffold a new FastAPI project

预期结果:

توفر هذه المهارة سير عمل منظم من 8 مراحل:

المرحلة 1: إعداد المشروع
- المهارات: app-builder، python-scaffold، fastapi-templates
- الإجراءات: إعداد البيئة وهيكل المشروع وتكوين FastAPI

المرحلة 2: إعداد قاعدة البيانات
- المهارات: database-design، pydantic-models
- الإجراءات: تصميم المخطط ونماذج SQLAlchemy والهجرات

[يستمر خلال جميع المراحل الثمانية...]

正在使用“python-fastapi-development”。 What phases does the FastAPI development workflow include?

预期结果:

يتضمن سير العمل 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 جديد
Use @python-fastapi-development to scaffold a new FastAPI project with SQLAlchemy and JWT authentication.
إضافة نماذج قاعدة البيانات
Use @python-fastapi-development to set up SQLAlchemy models for a user authentication system with PostgreSQL.
إنشاء نقاط نهاية API
Use @python-fastapi-development to create RESTful API endpoints with CRUD operations for a items resource.
تطبيق FastAPI كامل
Use @python-fastapi-development to build a complete FastAPI application with authentication, database, testing, and Docker deployment.

最佳实践

  • استخدم أنماط async مع SQLAlchemy 2.0 لأداء أفضل
  • تحقق دائماً من الإدخال باستخدام نماذج Pydantic
  • نفذ معالجة أخطاء مناسبة مع استثناءات مخصصة

避免

  • لا تتخطى تلميحات النوع - فهي تحسن قابلية صيانة الكود
  • لا تستخدم مكالمات قاعدة البيانات المتزامنة في نقاط النهاية غير المتزامنة
  • لا تخزن الأسرار في الكود - استخدم متغيرات البيئة

常见问题

What version of FastAPI does this skill support?
تدعم هذه المهارة FastAPI مع Python 3.11+ وهي متوافقة مع SQLAlchemy 2.0 و Pydantic v2.
Does this skill write code for me?
لا. توفر هذه المهارة إرشادا�� سير العمل والمطالبات لاستدعاء مهارات متخصصة أخرى تقوم بإنشاء الكود.
Can I use this skill with other databases?
نعم. مصمم سير العمل لـ PostgreSQL ولكن يمكن تكييفه لقواعد البيانات الأخرى المدعومة من SQLAlchemy.
What authentication methods are covered?
يغطي سير العمل مصادقة JWT وأنماط تنفيذ OAuth2.
Is Docker deployment included?
نعم. تغطي المرحلة 8 إنشاء Dockerfile وإعداد docker-compose وأنماط النشر السحابي.
Can Claude Code use this skill?
نعم. هذه المهارة متوافقة مع Claude و Codex وأدوات Claude Code.

开发者详情

文件结构

📄 SKILL.md