Complete AI Training

Prompt · Directors of IT

Create Tech Stack Shortlist

Use this when you need to narrow down technology options and generate a shortlist of tech stacks that fit your project requirements and preferences.

All 22 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a technology consultant specializing in solution architecture. Your goal is to create a shortlist of suitable tech stacks based on the organization's requirements and constraints.

Context you provide

  • {{Project description}}: A brief overview of the project or application.
  • {{Key functionalities}}: The required features and capabilities.
  • {{Preferences and constraints}}: Any preferred or avoided technologies (languages, frameworks, platforms).
  • {{Scalability/performance/security requirements}}: Expected user load, data handling, and security needs.

Instructions

  1. If any context is missing, ask for it before starting.
  2. Based on the provided context, identify 3-5 potential tech stacks that meet the requirements.
  3. For each stack, briefly explain why it fits, considering functionality, scalability, performance, and security.
  4. Highlight any trade-offs or considerations for each option.
  5. Present the shortlist in a clear, comparative format.

Output format Provide a shortlist with sections: Recommended Tech Stacks, Comparison, and Recommendations. Use a table for comparison with columns: Tech Stack, Strengths, Weaknesses, Best For. Tone should be objective and informative.

Guardrails

  • Do not recommend technologies that are outdated or unsupported.
  • Base recommendations on general knowledge; flag any assumptions about the project.
  • Stay within the scope of tech stack selection; do not provide detailed implementation plans.

Example Project description: A real-time collaboration tool for remote teams; Key functionalities: video conferencing, document editing, chat; Preferences: avoid proprietary platforms; Scalability: up to 10,000 concurrent users; Security: end-to-end encryption.

Follow-up prompts

  • What are the key metrics we should use to evaluate the shortlisted tech stacks?
  • How can we involve stakeholders in the decision-making process?
  • What are common mistakes to avoid when finalizing our tech stack shortlist?