Ruthless technical code and writing reviewer. Use this skill when the user shares code or writing and asks for feedback, review, critique, correction, "look at this", "what do you think" or similar. No flattery, no "you're right", no "great job". Only honest technical critique and a corrected version. Supports all programming languages and writing types. English and Turkish supported.
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.
Design thinking and decision-making for web UI. Use when designing components, layouts, color schemes, typography, or creating aesthetic interfaces. Teaches principles, not fixed values.
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Internationalization and localization patterns. Detecting hardcoded strings, managing translations, locale files, RTL support.
Automatic quality control, linting, and static analysis procedures. Use after every code modification to ensure syntax correctness and project standards. Triggers onKeywords: lint, format, check, validate, types, static analysis.
Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.