error-handling
✓Modèles de gestion des erreurs Python pour FastAPI, Pydantic et asyncio. Suit la philosophie "Let it crash" : lever des exceptions, attraper les limites. Couvre HTTPException, les gestionnaires d'exceptions globaux, les erreurs de validation, les échecs des tâches en arrière-plan. À utiliser lorsque : (1) conception de réponses aux erreurs d'API, (2) gestion de RequestValidationError, (3) gestion des exceptions asynchrones, (4) prévention des fuites de trace de pile, (5) conception de hiérarchies d'exceptions personnalisées.
Installation
SKILL.md
Production-ready error handling for Python APIs using the Let it crash philosophy.
Let it crash - Don't be defensive. Let exceptions propagate naturally and handle them at boundaries.
| Need to retry | tenacity.retry() for transient failures | | Need to transform | Wrap third-party SDK errors as domain errors | | Need to clean up | Use finally or context managers | | Need to add context | raise DomainError(...) from original |
Modèles de gestion des erreurs Python pour FastAPI, Pydantic et asyncio. Suit la philosophie "Let it crash" : lever des exceptions, attraper les limites. Couvre HTTPException, les gestionnaires d'exceptions globaux, les erreurs de validation, les échecs des tâches en arrière-plan. À utiliser lorsque : (1) conception de réponses aux erreurs d'API, (2) gestion de RequestValidationError, (3) gestion des exceptions asynchrones, (4) prévention des fuites de trace de pile, (5) conception de hiérarchies d'exceptions personnalisées. Source : jiatastic/open-python-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que error-handling ?
Modèles de gestion des erreurs Python pour FastAPI, Pydantic et asyncio. Suit la philosophie "Let it crash" : lever des exceptions, attraper les limites. Couvre HTTPException, les gestionnaires d'exceptions globaux, les erreurs de validation, les échecs des tâches en arrière-plan. À utiliser lorsque : (1) conception de réponses aux erreurs d'API, (2) gestion de RequestValidationError, (3) gestion des exceptions asynchrones, (4) prévention des fuites de trace de pile, (5) conception de hiérarchies d'exceptions personnalisées. Source : jiatastic/open-python-skills.
Comment installer error-handling ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/jiatastic/open-python-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01