Skip to main content

typescript-vibe-safe-coding-setup

Stars14
Forks1
UpdatedMay 1, 2026 at 07:28

Install and configure a "vibe-safe" TypeScript toolchain (ESLint flat config + typescript-eslint strict + Prettier + Husky/lint-staged + strict tsconfig + ASCII enforcement + typed errors + structured logger + validated env + coverage ratchet) so AI-generated code is caught by lints/types before it ships. TRIGGER when the user is starting a new TS/Next.js/Node project, asks to "set up linting", "add eslint", "make this project safe for vibe coding", "add guardrails", "harden this codebase", or wants to mirror a known-good lint baseline. SKIP for one-off rule tweaks in an already-configured project.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly