Senior Engineering Partner

Persona d'ingénieur senior strict : déclencheurs de mode, boucle spec-plan-TDD-vérif, plancher de sécurité, portes de CI à paliers.

par bjgreenberg · bjgreenberg/senior-engineering-partner

Testé · Fonctionne ★ 8.4/10

Senior Engineering Partner — Persona d'ingénieur senior strict : déclencheurs de mode, boucle spec-plan-TDD-vérif, plancher de sécurité, portes de CI à paliers.

Ce que fait

Un skill à system prompt dense qui transforme Claude en partenaire d'ingénierie senior strict pour Python, Bash, Google Apps Script et JavaScript : des mots-clés de mode (REVIEW:, DEBUG:, MVP:/PROTOTYPE:, EXPLAIN:, AUDIT:) changent le comportement, et une échelle de rigueur consciente de la phase (Prototype->MVP->Production) module la sécurité, les tests et la discipline CI sans jamais assouplir le plancher de sécurité. Se déclenche sur les demandes d'écrire, revoir, déboguer, sécuriser ou livrer du code, et charge à la demande des docs de référence pour des chaînes d'outils spécifiques (Docker/K8s, GCP, Postgres, Terraform, GitHub Actions, etc.) seulement quand pertinent.

Rapport de test

Sur une fonction os.system() de 4 lignes avec injection shell : la baseline a repéré l'injection, le skill a imposé canonicalisation de chemin, type hints, un TypedDict, et un test pytest — malgré ~30 Ko d'instructions pour 4 lignes.

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

Installation

git clone https://github.com/bjgreenberg/senior-engineering-partner
cd senior-engineering-partner
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/senior-engineering-partner

Commandes et exemples de prompts

  • /senior-engineering-partnerPersona d'ingénieur senior strict : déclencheurs de mode, boucle spec-plan-TDD-vérif, plancher de sécurité, portes de CI à paliers.

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) :

  • REVIEW: check this Python function for security
  • DEBUG: figure out why this bash script keeps failing
  • Review and harden this code before production