Agent skill

oe-backend-prod-hardening

Production hardening review for the OpenEvent backend. Use when scanning for LLM smells, noisy prints, swallowed exceptions, dev-only defaults, fallback diagnostic leakage, and inconsistent error/logging patterns; produce a prioritized, PR-sized cleanup plan.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/oe-backend-prod-hardening

SKILL.md

oe-backend-prod-hardening

Audit workflow (tight + actionable)

  1. Scan for runtime smells:

    • rg -n "print\\(" backend
    • rg -n "except Exception\\s*:\\s*(pass)?$" backend
    • rg -n "OE_FALLBACK_DIAGNOSTICS|FALLBACK" backend
    • rg -n "ENABLE_DANGEROUS_ENDPOINTS" backend
  2. Classify findings:

    • User-visible (must not leak diagnostics)
    • Ops-visible (structured logs, trace events)
    • Dev-only (move to scripts / gated)
  3. Convert into a PR ladder:

    • One concern per PR: logging, error handling, config defaults, MCP bootstrap, etc.

Canonical reference

  • Add/maintain items in docs/internal/BACKEND_REFACTORING_PLAN_DEC_2025_ADDENDUM.md.

Didn't find tool you were looking for?

Be as detailed as possible for better results