
de TerminalSkills Library105
Guide pratique de Django : structure du projet, modèles, vues, templates, administration, patterns REST et notes de déploiement pour créer des applications web Python complètes.
Ce fichier SKILL.md documente l'utilisation pratique de Django : installation, structure du projet, modèles ORM, vues (basées sur des fonctions et des classes), configuration de l'administration, templates, intégration du framework REST, migrations, commandes de test et de déploiement. C'est une référence pratique pour construire des applications Django standards.
Utilisez cette compétence lors de l'échafaudage ou du travail sur des projets Django : configuration de modèles, de vues, de sérialiseurs, d'interfaces d'administration ou d'intégration d'API DRF. Elle convient aux tâches d'agent générant l'échafaudage de projet Django, des exemples de code, des migrations et des cas de test.
Utile pour les assistants de code connaissant Python et les agents qui produisent ou révisent du code backend (assistants de type Copilot, Codex, Claude Code).
A well-structured Django framework reference guide covering project setup, models, views, templates, admin, DRF, testing, and deployment patterns. No bundled scripts. Code examples are clean with good comments and follow Django best practices (select_related, env vars for secrets, AUTH_USER_MODEL early). Security posture is strong — uses os.environ for secrets, recommends django-environ. Minor note: settings example has insecure defaults (DEBUG=True, placeholder SECRET_KEY) but these are clearly documentation examples, not runtime code.
Pure reference/guide skill with no executable scripts. Good Django coverage from models through deployment. Clean, idiomatic code examples. Would benefit from a deployment section beyond just 'python manage.py check --deploy' — e.g., gunicorn/uvicorn config, static file serving.
Réviseur de Code
Effectuez des revues de code structurées et prioritaires pour identifier les problèmes de correction, de sécurité, de performance, de fiabilité et de test, et proposez des suggestions de correction concrètes.
E2B — Sandboxed Code Execution
Documentation et bonnes pratiques pour les sandboxes E2B : exécutez du code généré par IA, installez des packages, gérez des fichiers et récupérez des artefacts en toute sécurité.
Maestro — Tests d'UI Mobiles en YAML
Rédigez et exécutez des flux Maestro YAML lisibles pour les tests d'UI mobiles, intégrez-les à la CI et utilisez Maestro Studio pour l'inspection d'éléments sur Android et iOS.
ESLint — Linting JavaScript & TypeScript
Guide la configuration et l'utilisation d'ESLint 9+ (flat config) pour les projets JS/TS, incluant les modèles de plugins React et TypeScript et l'intégration CI.
Tokio — Compétence Runtime Async Rust
Fournit des conseils d'expert et des exemples pour utiliser Tokio afin de construire des applications Rust asynchrones performantes, incluant les tâches, les canaux, les serveurs TCP et la synchronisation.
Assistant Audiowaveform
Génère des images de formes d'onde PNG/SVG et des données de crête JSON ou binaires à partir de fichiers audio pour les lecteurs web et les aperçus sociaux, avec des conseils de traitement par lots et d'intégration.
Bun Runtime
Guides d'utilisation de Bun — un runtime JavaScript tout-en-un rapide, bundler, gestionnaire de paquets et exécuteur de tests — pour accélérer les projets Node.js, bundler TypeScript et exécuter des tests.
Configuration du Moteur de Recherche
Guide les agents dans la mise en œuvre d'une recherche prête pour la production (Elasticsearch ou Algolia) : conception d'index, pipelines de synchronisation, API de recherche, autocomplétion et réglage de la pertinence.
PagerDuty — Gestion des Incidents
Configurez les services PagerDuty, les politiques d'escalade, les calendriers d'astreinte et les alertes de l'API Events pour automatiser les flux de travail et le routage des incidents.
Aceternity UI
Composants UI animés à copier-coller, conçus avec Framer Motion et Tailwind CSS pour vos projets React/Next.js.