✏️Prompts

AI Tools for Building Software

The cost of building software has fallen dramatically. Non-technical users can now ship real tools without code; developers can move 2–3x faster with AI assistance. The bottleneck has shifted from building to knowing what to build.

Choose a specific task

Best AI tools to build apps & tools

1
Cursor
CursorAI-Native

The AI code editor serious developers have adopted fastest. Codebase-aware autocomplete and generation that understands your project, not just the current file. The most impactful upgrade to a developer's daily workflow right now.

freeMicro · Mid-Market · Small Business
2
Bolt.new
Bolt.newAI-Native

The fastest way to go from idea to working app without writing code. Describe what you want, get a deployable full-stack application. Impressive for prototypes; limitations emerge at scale.

freeSolo · Micro · Small Business
3
GitHub Copilot

The most widely adopted AI coding tool in professional engineering teams. Deep IDE integration, strong code completion, and an increasingly capable chat mode for code review and refactoring.

freeEnterprise · Micro · Mid-Market
See more tools for this workflow →

Prompts to get started

Think through a feature properly before writing a single line of code. Catches ambiguity early and surfaces edge cases.

I want to build [DESCRIBE THE FEATURE OR TOOL].

Context:
- Who will use it: [describe the user]
- The problem it solves: [describe the job to be done]
- Tech stack / constraints: [e.g. React frontend, Node backend, Postgres, or 'no code required']
- What success looks like: [describe the outcome]

Please help me:
1. Write a clear one-paragraph feature spec
2. Break it into 5–8 discrete tasks in build order
3. Identify the 3 most likely points of friction or ambiguity
4. Suggest the simplest possible version (MVP) I could ship first
5. Flag any decisions I need to make before starting

Translate a product idea into an engineering-ready spec.

Write a technical spec for this feature.

What we're building: [describe]
User story: As a [role], I want to [action] so that [outcome]
Tech stack: [frontend, backend, database, APIs]
Constraints: [performance, security, budget, timeline]
Out of scope for v1: [list]

Spec should include:
1. Overview and goals
2. Data model: entities, fields, relationships
3. API endpoints: method, path, request/response shape
4. Frontend components and states
5. Error handling and edge cases
6. Open questions for the engineer to resolve

Build a checklist tailored to your stack so code reviews are thorough and consistent.

Create a code review checklist for our team.

Tech stack: [languages, frameworks, infra]
Team size: [engineers]
Biggest quality issues we've had: [security gaps, performance regressions, missing tests]
Current review process: [describe]

Checklist covering:
1. Correctness
2. Security (common vulnerabilities for our stack)
3. Performance
4. Readability and maintainability
5. Test coverage
6. Documentation
7. Architecture fit

Format with checkboxes and a brief note for each item.

Translate technical constraints into language business stakeholders can act on.

Help me explain a technical decision to a non-technical audience.

Decision: [describe the technical thing]
Business impact: [what effect does this have?]
Audience: [CEO / sales team / board]
Context they have: [what do they already know?]
What I need them to understand or decide: [the point of the conversation]

Please write:
1. A plain-English explanation (no jargon, under 150 words)
2. An analogy that makes it intuitive
3. Key business implications: costs, timeline, risk, opportunity
4. 2-3 likely questions and how to answer them