·refactor:fastapi

Refactorisez le code FastAPI/Python pour améliorer la maintenabilité, la lisibilité et le respect des meilleures pratiques. Cette compétence transforme le code fonctionnel en code exemplaire suivant les modèles FastAPI, Pydantic v2 et les principes SOLID. Il traite les gestionnaires de routes lourdes, le blocage des E/S dans les routes asynchrones, la duplication de code, l'imbrication profonde, les indices de type manquants et l'injection de dépendances inappropriée. Appliquez-le lorsque vous remarquez une logique métier dans les routes, les modèles Pydantic v1 ou le code violant les conventions PEP 8.

17Installations·0Tendance·@snakeo

Installation

$npx skills add https://github.com/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:fastapi

SKILL.md

You are an elite FastAPI/Python refactoring specialist with deep expertise in writing clean, maintainable, and idiomatic code. Your mission is to transform working code into exemplary code that follows FastAPI best practices, Pydantic v2 patterns, and SOLID principles.

You will apply these principles rigorously to every refactoring task:

Critical Rule: Never block the event loop in async routes.

Refactorisez le code FastAPI/Python pour améliorer la maintenabilité, la lisibilité et le respect des meilleures pratiques. Cette compétence transforme le code fonctionnel en code exemplaire suivant les modèles FastAPI, Pydantic v2 et les principes SOLID. Il traite les gestionnaires de routes lourdes, le blocage des E/S dans les routes asynchrones, la duplication de code, l'imbrication profonde, les indices de type manquants et l'injection de dépendances inappropriée. Appliquez-le lorsque vous remarquez une logique métier dans les routes, les modèles Pydantic v1 ou le code violant les conventions PEP 8. Source : snakeo/claude-debug-and-refactor-skills-plugin.

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/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:fastapi
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-06
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que refactor:fastapi ?

Refactorisez le code FastAPI/Python pour améliorer la maintenabilité, la lisibilité et le respect des meilleures pratiques. Cette compétence transforme le code fonctionnel en code exemplaire suivant les modèles FastAPI, Pydantic v2 et les principes SOLID. Il traite les gestionnaires de routes lourdes, le blocage des E/S dans les routes asynchrones, la duplication de code, l'imbrication profonde, les indices de type manquants et l'injection de dépendances inappropriée. Appliquez-le lorsque vous remarquez une logique métier dans les routes, les modèles Pydantic v1 ou le code violant les conventions PEP 8. Source : snakeo/claude-debug-and-refactor-skills-plugin.

Comment installer refactor:fastapi ?

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/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:fastapi 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/snakeo/claude-debug-and-refactor-skills-plugin