Learn how to use Production Audit System to catch production gaps before they ship.
Install PRAS and run your first audit
Complete command-line interface documentation
Learn about UX layer detection capabilities
Set up the GitHub App for automated audits
Install PRAS globally using npm:
npm install -g @te-code/production-auditOr use it directly with npx:
npx @te-code/production-audit audit ./my-appAudit your project directory:
pras audit ./my-appInclude UX & Polish checks:
pras audit ./my-app --uxpras audit <path>Audit a single project for production readiness
--uxInclude UX & Polish layer checks--ux-staticRun only static UX checks (fastest)--ux-allRun all UX checks including dynamic (requires Playwright)--format, -fOutput format: console, json, markdown, sarif, llm-json, llm-markdown--output, -oWrite results to file instead of stdoutpras fix <path>Automatically fix safe issues
--tierAuto-fix tier: 1 (safe only), 2 (with confirmation), 3 (all)--dry-runPreview fixes without applying thempras create-issues <path>Create GitHub issues for detected gaps
--repoGitHub repository (owner/repo)--min-severityMinimum severity to create issues forThe UX & Polish audit layer uses a three-tier approach to detect user experience issues:
Install the PRAS GitHub App to automatically audit pull requests:
.pras.yml file