Mobile#anti#overengineering
Anti Overengineering
Prevent AI over-engineering by keeping changes scoped, simple, and directly tied to the user's request
Use it with Cursor, or export as AGENTS.md / CLAUDE.md for other AI coding agents — pick a format below.
# Anti-Over-Engineering
Only change what was asked. Simplest solution first. When unsure, ask.
Do not modify unrequested code, add abstractions without a concrete need, import unnecessary dependencies, rewrite entire files for small changes, or add error handling for impossible scenarios.
Before delivery: verify you only changed requested code, check for simpler approaches, confirm no unrequested files were touched.How to use: save the file at your project root (e.g.
.cursorrules or AGENTS.md) and your AI editor picks it up automatically.Related rules
Mobile→
TypeScript Shadcn UI Nextjsmpt Fil
Cursor rules for TypeScript development with shadcn/ui and Next.js integration.
#typescript#shadcn#ui#nextjsmpt
Mobile→
TypeScript Zod Tailwind Nextjsmpt
Cursor rules for TypeScript development with Zod, Tailwind, and Next.js integration.
#typescript#zod#tailwind#nextjsmpt
Mobile→
React Native Expo
Cursor rules for React Native Expo development.
#react#native#expo