·error-handling
</>

error-handling

jiatastic/open-python-skills

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.

8Installations·0Tendance·@jiatastic

Installation

$npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling

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.

Voir l'original

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