Production Audit

Auditoría de preparación para producción multiángulo con evidencia file:line y sin ambigüedades

Por apoorvjain25 · apoorvjain25/production-audit

Probado · Funciona ★ 8.4/10

Production Audit — Auditoría de preparación para producción multiángulo con evidencia file:line y sin ambigüedades

Qué hace

Ejecuta pases de auditoría repetidos sobre una base de código, cada uno desde una lente diferente en su catálogo incluido (attack-class, claim-vs-code, data-shape, failure-mode, config, concurrency y más), verifica cada hallazgo candidato contra el código real antes de ser reportado, y emite una lista plana etiquetada por severidad donde cada fila lleva un file:line y una solución de una línea. Úselo para revisiones previas al lanzamiento, auditorías de productos completos o para verificar si las afirmaciones del README y la página de destino coinciden con la implementación; un argumento de alcance opcional lo restringe a un subsistema o familia de lentes.

Informe de la prueba

Se auditó una real 1000-line Python toolchain (los design-harness scripts) twice: once as a plain read-through, once following the skill's lens catalog and its rule that a finding is verified by running the code before it is reported. La skill run produced nine located rows and I reproduced eight of them at the shell — a validator that reports "ok: no dangling links" for a link split across two lines, a CRLF card that parses to an empty frontmatter so a valid idea card is rejected as missing its id, an IndexError when -o es el last argument, an unknown flag silently redirecting output to a hardcoded /tmp path, un UnicodeDecodeError on a non-UTF-8 file, and a RecursionError on a 1200-card reference chain. La baseline read-through listed five candidates, four of which survived verification and one of which needed correcting, and it missed the silent-flag, encoding and CRLF defects entirely. Worth knowing before you run it: el full protocol converges only after two consecutive quiet passes with fixes gated on build plus typecheck plus lint plus tests, so on a real product this is a long, expensive session, and the "a short list means you did not look hard enough" framing pushes toward padding on small targets.

Probado el: 2026-07-30 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/apoorvjain25/production-audit.git
mkdir -p ~/.claude/skills
cd production-audit && cp -r production-audit ~/.claude/skills/production-audit

Comandos y prompts de ejemplo

  • /production-auditAuditoría de preparación para producción multiángulo con evidencia file:line y sin ambigüedades

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Audit this codebase before we launch, find everything wrong with file:line
  • Check whether our README and landing page claims match the implementation
  • Run a pre-launch production readiness review of the billing subsystem