Patterns de conception d'API REST incluant le nommage des ressources, les codes de statut, la pagination, le filtrage, les réponses d'erreur, le versioning et la limitation de débit pour les APIs de production. À utiliser lors de la conception ou de la révision de points de terminaison REST, de noms de ressources, de codes de statut, de pagination ou de versioning.
CE QUE VOUS OBTENEZ
Fichiers, tags et installation en trois étapes
Conseil : Lisez la documentation et le code avant la première utilisation pour connaître son rôle et les permissions requises.
SCRIPTS SUIVANTS
Recommandé selon les tags et la catégorie
Guide la conception stable d'API et d'interfaces. À utiliser lors de la conception d'API, de limites de modules ou de toute interface publique. À utiliser lors de la création de points de terminaison REST ou GraphQL, de la définition de contrats de types entre modules ou de l'établissement de limites entre frontend et backend.
Skill intégré de rédaction d'automatisation d'API pour le projet test-automation, situé physiquement à `.claude/skills/api-test-E10/`. Il sert à ajouter, maintenir, compléter et migrer des méthodes de test d'interface et des cas pytest dans `\test-automation\E10自动化\接口自动化测试`. Les scénarios déclenchés incluent l'ajout de méthodes ou de cas de test d'interface, le complément des interfaces non couvertes à partir du code source Java Controller ou des rapports Jacoco, la maintenance des méthodes et cas existants, la complétion de la paramétrisation, la correction des assertions d'interface, l'insertion de code à un emplacement spécifié, la recherche de doublons par URL, la gestion de l'encodage chinois UTF-8, et l'exécution de pytest avec corrections itératives jusqu'au succès. Les artefacts d'exécution sont placés dans le répertoire racine du projet `api_test_dwp_temp/`.
Workflow structuré d'auto-débogage pour les échecs d'agents IA à l'aide de la capture, du diagnostic, de la récupération contenue et des rapports d'introspection. À utiliser lorsqu'une exécution d'agent échoue et qu'un diagnostic reproductible est nécessaire plutôt qu'une nouvelle tentative.
Élabore un plan d'installation ECC fondé sur des éléments concrets pour un dépôt spécifique, en classant skills, commands, rules, hooks et extras dans les buckets DAILY et LIBRARY lors de passes de révision parallèles et sensibles au dépôt. À utiliser quand l'ECC doit être limité à ce dont le projet a réellement besoin plutôt que de charger le bundle complet.