# Coding Prompts Index

This index lists every reusable prompt in the **Coding Prompts** category. Open a prompt, replace the bracketed placeholders, and copy either the quick or advanced version.

| Prompt | Description | Difficulty | Recommended AI | Search Tags |
|---|---|---:|---|---|
| [Generate Production-Ready Code](Generate%20Production-Ready%20Code.md) | Generates maintainable code from a precise feature specification. | Intermediate | ChatGPT, Claude, Gemini | coding, generation, implementation |
| [Fix a Coding Error](Fix%20a%20Coding%20Error.md) | Diagnoses an error message and proposes the smallest reliable correction. | Intermediate | ChatGPT, Claude, Gemini | coding, error, fix |
| [Debug Unexpected Behavior](Debug%20Unexpected%20Behavior.md) | Systematically investigates code that runs but produces the wrong behavior. | Advanced | ChatGPT, Claude, Gemini | coding, debugging, diagnosis |
| [Review Code Quality](Review%20Code%20Quality.md) | Reviews code for correctness, readability, maintainability, and engineering risks. | Advanced | ChatGPT, Claude, Gemini | coding, review, quality |
| [Refactor Existing Code](Refactor%20Existing%20Code.md) | Refactors code without changing its intended external behavior. | Advanced | ChatGPT, Claude, Gemini | coding, refactor, maintainability |
| [Explain Code Step by Step](Explain%20Code%20Step%20by%20Step.md) | Explains unfamiliar code at the reader's level with a clear execution flow. | Beginner | ChatGPT, Claude, Gemini | coding, explanation, learning |
| [Write Automated Tests](Write%20Automated%20Tests.md) | Creates focused tests for normal behavior, edge cases, and failures. | Intermediate | ChatGPT, Claude, Gemini | coding, tests, quality |
| [Improve Code Performance](Improve%20Code%20Performance.md) | Finds likely bottlenecks and suggests measurable performance improvements. | Advanced | ChatGPT, Claude, Gemini | coding, performance, optimization |
| [Improve Code Security](Improve%20Code%20Security.md) | Audits code for practical security weaknesses and safer implementation patterns. | Advanced | ChatGPT, Claude, Gemini | coding, security, audit |
| [Create Code Documentation](Create%20Code%20Documentation.md) | Produces accurate developer documentation from code and project context. | Intermediate | ChatGPT, Claude, Gemini | coding, documentation, README |
| [Convert Code Between Languages](Convert%20Code%20Between%20Languages.md) | Translates code between programming languages while preserving behavior and idioms. | Advanced | ChatGPT, Claude, Gemini | coding, conversion, migration |
| [Build a REST API](Build%20a%20REST%20API.md) | Designs and implements a clear REST API for a defined domain. | Advanced | ChatGPT, Claude, Gemini | coding, API, backend |
| [Design a Database Schema](Design%20a%20Database%20Schema.md) | Creates a normalized, scalable database schema from product requirements. | Advanced | ChatGPT, Claude, Gemini | coding, database, schema |
| [Create a Project Structure](Create%20a%20Project%20Structure.md) | Plans a clean folder and module structure for a software project. | Intermediate | ChatGPT, Claude, Gemini | coding, architecture, structure |
| [Plan a Coding Project](Plan%20a%20Coding%20Project.md) | Turns a software idea into an implementation-ready technical plan. | Intermediate | ChatGPT, Claude, Gemini | coding, planning, roadmap |

## Navigation

- [Main Prompt Library Index](../Prompt%20Library%20Index.md)
- [How to Use the Library](../How%20to%20Use%20the%20Library.md)
- [Custom Prompt Template](../Custom%20Prompt%20Template.md)
