Home › AI Coding Rules Pack

AI Coding Rules Pack

Battle-tested rules for security, testing, review and git across TypeScript, React/Next.js, Python/FastAPI and Node.

$19 one-time · v1.0.0 · zip, 71 KB

Buy AI Coding Rules Pack: $19

Placeholder: checkout is not connected yet.

Or get it in the Complete Vibe Coding Toolkit (all four kits for $99).

What's inside

Rules (10)

RuleWhen it applies
agent-workflowHow the AI agent plans, executes and verifies work in this repository
code-reviewChecklist the agent applies when reviewing or self-reviewing changes before commit
coreAlways-on engineering rules for any language or stack in this repository
git-workflowBranching, commit message and safety rules for git operations
nodeNode.js 20+ server conventions (ESM, errors, config, HTTP, processes)
python-fastapiPython 3.11+ typing, FastAPI routing, pydantic validation and pytest conventions
react-nextReact 19 and Next.js App Router conventions for components, routes and server actions
securitySecrets handling, input validation, authentication/authorization and dependency hygiene rules
testingHow to write and run tests (Vitest/Jest for TS, pytest for Python)
typescriptStrict TypeScript conventions for .ts/.tsx files

Skills and slash commands (6)

CommandWhat it does
/commit-workRun all checks, then stage and create a Conventional Commits commit for the current work. Only when the user explicitly asks to commit.
/fix-bugDiagnose and fix one bug with a regression test, smallest possible change. Use when the user reports a bug, error message, failing test or unexpected behaviour.
/plan-featurePlan a single feature before writing code. Writes or updates PLAN.md with goal, files, small steps and done-criteria. Use when starting a new feature or when the user asks for a plan.
/review-changesReview the current uncommitted diff or branch for bugs, security issues, missing tests and rule violations before committing. Use when asked to review, check or audit changes.
/security-auditAudit the codebase or a diff for secrets, missing input validation, missing authorization, injection, unsafe dependencies and insecure config. Use when asked for a security review or before a release.
/write-testsWrite focused, deterministic tests for a given module or behaviour following the project's test framework. Use when asked to add tests or increase coverage for specific code.

Every tool, native format

Every file is generated from one master source and checked by a format validator, so the five versions never drift apart.

Install

Unzip, then copy your tool's folder to the project root. See the docs for your tool.