Explore Software engineering
Choose the right
prompt type.
Explore software-engineering prompt guides for coding, debugging, architecture, APIs, databases, security, performance, and documentation.
Code GenerationCreate precise AI coding prompts for complete, runnable implementations with file structure, tests, setup, and acceptance criteria.
DebuggingGenerate debugging prompts that demand reproducible evidence, root-cause analysis, minimal fixes, and regression tests.
Code ReviewBuild rigorous AI code-review prompts covering correctness, security, performance, maintainability, and test gaps.
System DesignGenerate system-design prompts with requirements, capacity assumptions, components, data flow, failure modes, and tradeoffs.
Algorithm DesignCreate algorithm prompts with exact inputs, invariants, constraints, correctness reasoning, and complexity analysis.
Database DesignGenerate database-design prompts for schemas, constraints, indexes, transactions, migrations, retention, and scaling.
API DesignCreate complete API-design prompts covering resources, schemas, errors, auth, pagination, idempotency, and versioning.
Security AuditGenerate defensive security-audit prompts with assets, trust boundaries, ranked risks, mitigations, and validation steps.
Performance OptimizationBuild performance prompts that require measurement, profiling, evidence-backed changes, benchmarks, and regression protection.
DocumentationGenerate technical-documentation prompts with audience, prerequisites, examples, troubleshooting, and maintenance requirements.