Software Development prompts

Code review, tests, APIs, debugging and documentation.

  • 332 prompts available
  • 16 industries covered

Showing 332 software development prompts

Open any prompt to customize it for your industry

  1. Build a real-time feature with WebSocketsBuild a reliable real-time feature such as live updates, chat or notifications. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  2. Write a technical specification for a featureWrite a technical specification that lets the team build a feature correctly the first time. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  3. Optimise application performance end to endFind the biggest performance bottlenecks in my application and fix them in order of impact. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  4. Write a command-line tool from scratchBuild a reliable, easy-to-use command-line tool that automates a task I do by hand. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  5. Harden an API against common attacksReview and harden my API against the most common real-world attacks. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  6. Set up logging, monitoring and alerts for an applicationSet up observability so we find problems before users report them and can diagnose them quickly. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  7. Break a monolith into services safelyPlan how to split parts of a monolithic application into separate services without a risky big-bang rewrite. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  8. Write clean, well-documented code from a specificationTurn a written specification into clean, tested, documented code that another developer can maintain. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  9. Design an authentication and authorisation systemDesign sign-in, sessions and permissions for my application that are secure and simple to use. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  10. Add caching to speed up a slow applicationMake a slow application faster with the right caching, without serving stale or wrong data. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  11. Build a secure payment integrationIntegrate a payment gateway so payments are secure, reliable and reconciled correctly. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  12. Plan a zero-downtime database migrationPlan a schema or database change that runs in production without downtime or data loss. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  13. Write integration tests for an APIWrite integration tests that cover my API's important behaviour, run in CI and do not break randomly. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  14. Find and fix a memory leak in an applicationFind the cause of a memory leak in my application and fix it, with proof that the fix works. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  15. Write a complete code review checklist for a teamCreate a code review checklist and process my team can use on every pull request, so reviews are fast, consistent and catch real problems. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  16. Design a scalable system architecture for a new productDesign the architecture for a new product so it works at launch, scales to the expected load and can be built by my team. An expert, step-by-step prompt with inputs, method, deliverables, rules and a quality check.
  17. Plan a migration to a new framework or version for Small Business & ShopsUse this when you must upgrade or switch frameworks without breaking the live product. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  18. Write project README and setup guide for Small Business & ShopsUse this when new team members struggle to get the project running. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  19. Security audit of a web application for Small Business & ShopsUse this before launch, or when you are worried your app has security holes. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  20. Set up CI/CD for a project for Small Business & ShopsUse this to stop deploying by hand and catch broken code before it reaches users. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  21. Refactor messy code step by step for Small Business & ShopsUse this when code works but is painful to change, and you want a safe clean-up plan. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  22. Write a technical design document for Small Business & ShopsUse this when a feature is big enough that the team should agree on the approach before coding. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  23. Plan a database schema from requirements for Small Business & ShopsUse this before you start building, to get a database design you will not have to rebuild later. Written for a small business such as a shop, local service or home business with 1 to 20 people.
  24. CI/CD pipeline configuration for Small Business & ShopsUse this to automate testing and deployment instead of doing it by hand. Written for a small business such as a shop, local service or home business with 1 to 20 people.

FAQ

Software Development prompts: common questions

What are Software Development prompts?

Software Development prompts are ready-made instructions you paste into an AI assistant for software development work: code review, tests, APIs, debugging and documentation. Each one names the role, the context and the exact output to hand back, so the first answer is usable.

How many Software Development prompts are there?

First AI Prompt has 332 free software development prompts: 47 tasks, each written for up to 16 industries. Open an industry from the Industries menu to see only the versions for where you work.

Which AI assistant should I use for software development prompts?

Software Development prompts are plain text, so they work in ChatGPT, Claude, Gemini, Microsoft Copilot and other assistants. Each prompt page lists the assistants it suits best.

Are the software development prompts free?

Yes. Every software development prompt on First AI Prompt is free to copy and use in your own work, with no sign-up and no limit.