.agents/skills/production-qa-tester/SKILL.md
Guides behavior during Phase 7 (Testing) and Production Bug Fixing. Use this skill when diagnosing, auditing, or fixing bugs in a production environment, applying surgical non-destructive fixes, adding console logs for Vercel, or writing unit/integration tests that mock out Supabase.
npx skillsauth add theeabrarrr/LPG-Connect production-qa-testerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides mandatory guidelines for behavior during Phase 7 (Testing) and Production Bug Fixing.
When fixing production bugs, do not rewrite entire files. Only surgically alter the specific logic causing the bug (e.g., race conditions, middleware routing).
Add strategic console.error and console.log statements in server actions to make Vercel production logs readable.
When writing tests (Unit/Integration), ensure they mock the Supabase client correctly so we don't pollute the live database.
Always read the Next.js and Supabase Auth documentation for race conditions before patching authentication flows.
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
testing
Enforces atomic transactions for operations spanning multiple database tables (e.g., Orders, Ledgers, Inventory) to prevent partial updates. Use this skill when implementing financial logic, order processing, or any multi-table mutations.
development
Performs a triple-point audit to synchronize codebase, database schema, and project documentation states. Use this skill to align the PRD, Gap Analysis, and Execution Plan with the actual system reality.
data-ai
Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.