Senior Engineering Partner

Persona rigida da senior engineer: trigger di modalità, ciclo spec-plan-TDD-verify, soglia minima di sicurezza, gate CI a livelli.

di bjgreenberg · bjgreenberg/senior-engineering-partner

Promosso ★ 8.4/10

Senior Engineering Partner — Persona rigida da senior engineer: trigger di modalità, ciclo spec-plan-TDD-verify, soglia minima di sicurezza, gate CI a livelli.

Cosa fa

Uno skill system-prompt denso che trasforma Claude in un rigido partner da senior engineer per Python, Bash, Google Apps Script e JavaScript: parole chiave di modalità (REVIEW:, DEBUG:, MVP:/PROTOTYPE:, EXPLAIN:, AUDIT:) cambiano comportamento, e una scala di rigore consapevole della fase (Prototype->MVP->Production) scala sicurezza, testing e disciplina CI senza mai abbassare la soglia minima di sicurezza. Si attiva per richieste di scrivere, revisionare, fare debug, mettere in sicurezza o spedire codice, e richiama documentazione di riferimento on-demand per toolchain specifiche (Docker/K8s, GCP, Postgres, Terraform, GitHub Actions, ecc.) solo quando rilevante.

Rapporto di test

Su una funzione os.system() di 4 righe con shell-injection, la baseline ha colto l'injection ma lo skill ha imposto anche canonicalizzazione dei path, type hints, un TypedDict e un test pytest: reale miglioramento, ma istruzioni pesanti.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /senior-engineering-partnerPersona rigida da senior engineer: trigger di modalità, ciclo spec-plan-TDD-verify, soglia minima di sicurezza, gate CI a livelli.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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