Compétences fastapi-templates

fastapi-templates

Sûr 🌐 Accès réseau⚙️ Commandes externes🔑 Variables d’environnement

إنشاء قوالب مشاريع FastAPI بسرعة

تحتاج إلى بنية FastAPI نظيفة مع أنماط حقن التبعيات غير المتزامن. توفر هذه المهارة تخطيطات وأمثلة كود لبدء واجهة برمجة تطبيقات جاهزة للإنتاج.

Prend en charge: Claude Codex Code(CC)
⚠️ 67 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "fastapi-templates". Plan a FastAPI user service template with async patterns

Résultat attendu:

  • تخطيط المجلدات للواجهة الأساسية، النواة، النماذج، المخططات، الخدمات، المستودعات
  • تبعية جلسة قاعدة البيانات غير المتزامنة وتدفق دورة حياة التطبيق
  • مسؤوليات مستودع المستخدم والخدمة
  • نظرة عامة على نقاط النهاية وإعداد الاختبارات

Utilisation de "fastapi-templates". How do I set up dependency injection for database sessions?

Résultat attendu:

  • استخدم AsyncSessionLocal من SQLAlchemy مع sessionmaker
  • إنشاء تبعية مولد غير متزامن get_db مع try/except/finally
  • تجاوز التبعية في الاختبارات بجلسة قاعدة بيانات الاختبار
  • التزام في حالة النجاح، تراجع في حالة الاستثناء

Audit de sécurité

Sûr
v4 • 1/17/2026

This is a documentation-only skill containing architectural guidance and code examples for FastAPI projects. All 41 static findings are FALSE POSITIVES: cryptographic algorithms (bcrypt, HS256) shown are industry-standard secure choices; backtick patterns are markdown code delimiters, not shell execution; environment variable references are Pydantic configuration definitions, not secret access. The skill has no executable code, network calls, or filesystem access capabilities.

2
Fichiers analysés
741
Lignes analysées
3
résultats
4
Total des audits

Score de qualité

38
Architecture
90
Maintenabilité
85
Contenu
22
Communauté
100
Sécurité
87
Conformité aux spécifications

Ce que vous pouvez construire

الخط الأساسي الجديد لواجهة برمجة التطبيقات

تحديد بنية FastAPI مع أنماط حقن التبعيات غير المتزامن والاختبارات لخدمة جديدة.

إعداد MVP لواجهة برمجة التطبيقات

الحصول على تخطيط مشروع واضح والأنماط الأساسية لـ MVP الأول لـ FastAPI.

دليل معمارية الفريق

توحيد أنماط طبقة المستودع والخدمة عبر واجهات برمجة تطبيقات متعددة.

Essayez ces prompts

بنية البداية
توفير بنية مجلدات FastAPI نظيفة مع ملاحظات موجزة لكل مجلد وملف والغرض منه.
إعداد قاعدة البيانات غير المتزامنة
إظهار إعداد جلسة قاعدة بيانات غير متزامن بسيط مع حقن التبعيات والتعامل الآمن مع الالتزام.
المستودع والخدمة
صياغة نمط مستودع أساسي لـ CRUD غير المتزامن وطبقة خدمة مستخدم تستخدمه.
المصادقة والاختبارات JWT
تحديد تدفق مصادقة JWT واستراتيجية اختبارات غير متزامنة بسيطة لنقاط نهاية المستخدم.

Bonnes pratiques

  • حافظ على عدم التزامن عبر المسارات وقاعدة البيانات والمهام الخلفية
  • فصل المسارات والخدمات والمستودعات من أجل الوضوح
  • استخدم مخططات Pydantic لبيانات الطلب والاستجابة المتسقة

Éviter

  • وضع منطق الأعمال داخل معالجي المسارات
  • استخدام برامج تشغيل قاعدة البيانات المحجوبة في المسارات غير المتزامنة
  • تجاهل الاختبارات لتدفقات المستخدم الأساسية

Foire aux questions

هل هي متوافقة مع إصدارات FastAPI الحالية؟
نعم، الأنماط هي على مستوى الإطار وتتوافق مع ممارسات FastAPI الحالية.
ما هي حدود هذه المهارة؟
توفر إرشادات وأمثلة، وليس توليدًا تلقائيًا للمشروع.
هل يمكنني دمجها في مشروع موجود؟
نعم، تبني الأنماط وحدة بوحدة.
هل تصل إلى بياناتي أو أسراري؟
لا، هي توثيق فقط ولا تقوم بأي وصول للبيانات أو الأسرار.
ماذا لو فشل إعداد عدم التزامن؟
تحقق من عنوان URL لقاعدة البيانات ودعم برنامج التكوين وتكوين حلقة الأحداث.
كيف يقارن بمولد الكود؟
توفر إرشادات معمارية بدلاً من إنشاء الملفات.

Détails du développeur

Structure de fichiers

📄 SKILL.md