What problem does it solve? Teams and AI agents often invent inconsistent project layouts, misplace hooks and tests, or skip researching conventions for each stack in a change. This Skill acts as a single source of truth for how to structure and write code across Python, React + Vite + TypeScript, PostgreSQL, Express, Better Auth, Docker, and S3-compatible object storage. ## Core Features & Use Cases - Per-stack convention files: Each stack file records sources, folder trees, dependency direction, where hooks/components/API code live, testing defaults, and what not to add. - Mandatory lookup workflow: Requires checking every stack in a change, researching and adding missing stack files or missing Testing sections before writing code. - Concrete guardrails: Covers exclusive-arc CHECK constraints in Postgres, multer upload limits in Express, Vitest/Playwright test placement in React, and multi-stage Dockerfiles. - Use Case: When implementing a feature that touches React, Express, and PostgreSQL, load this Skill to look up all three stack files and write code, migrations, and tests that follow recorded conventions instead of improvising a folder tree. ## Quick Start Ask the AI to load the coding-best-practices skill and follow the matching stack files before writing or changing any application code or tests.