Production Grade

Une posture d'ingénieur senior à 16 règles : planifier d'abord, écritures atomiques, erreurs typées, schéma+requêtes+index comme un seul diff.

par a-tokyo · a-tokyo/agent-skills

Testé · Fonctionne ★ 9.2/10

Production Grade — Une posture d'ingénieur senior à 16 règles : planifier d'abord, écritures atomiques, erreurs typées, schéma+requêtes+index comme un seul diff.

Ce que fait

Charge une liste de contrôle dense de règles d'ingénierie de production (écritures idempotentes, évitement de N+1, hygiène de schéma/migration, erreurs typées, sécurité par plan, test d'abord) plus une porte de vérification d'auto-vérification obligatoire exécutée sur chaque diff avant soumission. Se déclenche sur la planification, l'implémentation, la revue, les refactorisations, les RCA ou le renforcement de code hérité/généré par LLM non triviaux ; ignore explicitement les corrections de fautes de frappe en une seule ligne.

Rapport de test

Sur une tâche de suivi de connexion, la base de référence du modèle nu a expédié une lecture-puis-action avec une course de mise à jour perdue sous des connexions concurrentes ; suivre les règles R5/R6/R9 de la compétence a produit une mise à jour atomique en une seule instruction, une migration avec une migration descendante et un test de concurrence — une correction concrète et vérifiable d'un vrai bug introduit par la base de référence. Le README du dépôt lui-même expédie une référence auto-exécutée (idempotence 0%->80-90% sur trois modèles) et est rafraîchissant en toute honnêteté sur les points où la compétence sous-performe (une demande vague de limitation de débit, une cellule de régression Opus) plutôt que de ne montrer que les gains.

Testé le: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/a-tokyo/agent-skills
mkdir -p ~/.claude/skills
cp -r agent-skills/skills/production-grade ~/.claude/skills/production-grade

Commandes et exemples de prompts

  • /production-gradeUne posture d'ingénieur senior à 16 règles : planifier d'abord, écritures atomiques, erreurs typées, schéma+requêtes+index comme un seul diff.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Implement this properly, no shortcuts, make it solid for production.
  • This code was vibe-coded, can you harden it for real production use?
  • Add a login-count increment endpoint without any race conditions.