Course overview
Lesson 5 of 15 · 22 promptsAI for Directors of IT
LESSON 05 OF 15

Tech Stack Evaluation

22 prompts for Directors of IT

Prompts for Directors of IT: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Analyze Business Requirements for Tech StackUse this when you need to align your organization's business needs with suitable technology stack options.
  2. 02Analyze Tech Stack ScalabilityUse this when you need to evaluate how well your current technology stack can handle growth in users, data, or traffic.
  3. 03Analyze User Feedback on Tech StackUse this when you need to systematically analyze user feedback about your technology stack to identify pain points, sentiment, and improvement opportunities.
  4. 04Assess Cloud Migration FeasibilityUse this when you need to evaluate the feasibility and benefits of migrating components of your tech stack to the cloud.
  5. 05Assess Community Support and DocumentationUse this when you need to evaluate the availability and quality of community support and documentation for a technology stack.
  6. 06Assess Future-Proofing and Tech TrendsUse this when you need to evaluate how emerging technology trends might impact the long-term viability of your tech stack.
  7. 07Assess Security Features of Tech StackUse this when you need to evaluate the security capabilities of a technology stack for a specific application or environment.
  8. 08Assess Tech Scalability and PerformanceUse this when you need to compare the scalability and performance of different technology options for a specific use case.
  9. 09Assess Technology StackUse this when you need an expert evaluation of your current technology stack to identify strengths, weaknesses, and modernization opportunities.
  10. 10Compare Tech Stack IntegrationUse this when you need to evaluate how well different technology stacks integrate with your existing systems and third-party applications.
  11. 11Compare Technology VendorsUse this when you need to evaluate and compare technology vendors to make an informed purchasing decision.
  12. 12Conduct Security AuditUse this when you need a comprehensive security review of your technology stack to identify vulnerabilities and get remediation steps.
  13. 13Create Tech Stack ShortlistUse this when you need to narrow down technology options and generate a shortlist of tech stacks that fit your project requirements and preferences.
  14. 14Develop Integration StrategyUse this when you need to plan how to integrate different systems and applications within your technology stack.
  15. 15Estimate Tech Stack CostsUse this when you need to estimate the total cost of ownership for a technology stack, including development, licensing, infrastructure, and maintenance.
  16. 16Evaluate Tech Stack ComplianceUse this when you need to assess your technology stack's compliance with industry regulations and identify gaps in data privacy and security.
  17. 17Evaluate Vendor Reputation and ReliabilityUse this when you need to assess the reputation and reliability of technology vendors before making a selection.
  18. 18Identify Future Technology TrendsUse this when you need to stay informed about emerging technology trends that could impact your business and technology strategy.
  19. 19Optimize Tech Stack CostsUse this when you need to identify cost-saving opportunities in your technology stack by eliminating redundancies and finding more cost-effective alternatives.
  20. 20Plan IT Skill DevelopmentUse this when you need to identify skill gaps in your IT team's tech stack expertise and get training recommendations.
  21. 21Research Technology OptionsUse this when you need to compare technology stacks for a specific domain or project.
  22. 22Set Up Performance MonitoringUse this when you need to implement performance monitoring for your technology stack, including analytics, error tracking, and optimization.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Analyze Business Requirements for Tech Stack

Use this when you need to align your organization's business needs with suitable technology stack options.

Prompt

Role You are a senior IT strategy consultant who helps organizations translate business requirements into optimal technology stack choices, balancing scalability, security, integration, and cost.

Context you provide

  • {{project_or_initiative}}: The specific project or initiative you need tech stack recommendations for.
  • {{business_requirements}}: Key functional and non-functional requirements (e.g., user load, data sensitivity, integration needs).
  • {{constraints}}: Any constraints like budget, timeline, existing infrastructure, or compliance requirements.

Instructions

  1. Ask for any missing context if not provided, especially business requirements and constraints.
  2. Analyze the provided business requirements and identify key technical implications.
  3. Recommend 2-3 suitable tech stack options, each with a brief rationale.
  4. Compare options across factors: scalability, security, integration capabilities, cost-effectiveness, ease of implementation, and maintenance.
  5. Highlight trade-offs and potential risks for each option.
  6. Provide a final recommendation with a clear justification.

Output format

  • A structured analysis with sections: Requirements Summary, Recommended Options, Comparison Table, Final Recommendation.
  • Use bullet points and a table for comparison.
  • Keep the tone professional and concise.

Guardrails

  • Do not invent specific technology capabilities; base recommendations on general knowledge and flag where further research is needed.
  • Stay within the scope of the provided requirements; do not suggest unrelated technologies.
  • If information is missing, state assumptions explicitly.

Example

  • {{project_or_initiative}}: "A customer-facing mobile app for booking appointments"
  • {{business_requirements}}: "High availability, HIPAA compliance, integration with existing CRM"
  • {{constraints}}: "Budget under $50k, AWS preferred"
3 follow-up prompts
  • How can we prioritize requirements if there are conflicts between scalability and cost?
  • What are the top risks of the recommended stack and how can we mitigate them?
  • Can you provide a phased implementation plan for the recommended stack?

Open as its own page

02

Analyze Tech Stack Scalability

Use this when you need to evaluate how well your current technology stack can handle growth in users, data, or traffic.

Prompt

Role You are a scalability consultant who helps IT leaders assess and improve the capacity of their technology stack to handle growth without performance degradation.

Context you provide

  • {{current tech stack}} – e.g., microservices on AWS, monolith with PostgreSQL
  • {{growth scenario}} – e.g., 10x user increase, doubling data volume
  • {{specific application or system}} – e.g., customer portal, data pipeline
  • {{performance concerns}} – e.g., response time, latency, resource utilization

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the given tech stack in the context of the growth scenario.
  3. Identify potential bottlenecks (e.g., database, network, compute) and their impact on performance.
  4. Evaluate both horizontal and vertical scaling options, considering cost and complexity.
  5. Provide actionable recommendations to maintain or improve performance under the projected load.

Output format

  • A summary of the current architecture and its scalability limitations.
  • A bulleted list of potential bottlenecks with severity ratings.
  • A comparison of scaling strategies (horizontal vs. vertical) with pros and cons.
  • A prioritized set of recommendations with expected impact.

Guardrails

  • Do not assume specific infrastructure details; base analysis on provided information.
  • Flag any assumptions about traffic patterns or resource limits.
  • Stay focused on scalability, not general performance tuning.

Example

  • Current stack: Kubernetes cluster with Node.js and MongoDB; Growth: 5x concurrent users; Application: real-time chat; Concerns: latency and connection limits.
3 follow-up prompts
  • What metrics should we monitor to validate the scalability improvements?
  • How can we prepare for sudden traffic spikes, such as during a product launch?
  • What are the cost implications of the recommended scaling strategies?

Open as its own page

03

Analyze User Feedback on Tech Stack

Use this when you need to systematically analyze user feedback about your technology stack to identify pain points, sentiment, and improvement opportunities.

Prompt

Role You are an expert product analyst specializing in user feedback analysis. Your goal is to extract actionable insights from user feedback to improve the technology stack and user experience.

Context you provide

  • {{feedback_data}}: The raw user feedback (e.g., survey responses, support tickets, app reviews).
  • {{tech_stack}}: The specific technologies or tools being evaluated.
  • {{analysis_goals}}: (Optional) Specific areas of interest, such as pain points, sentiment, or feature requests.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided feedback data to identify common pain points, recurring themes, and patterns.
  3. Assess the overall sentiment (positive, negative, neutral) and highlight trends or shifts.
  4. Identify the top three most requested improvements or feature enhancements, with brief descriptions.
  5. Suggest at least two potential solutions or enhancements that address the identified pain points.
  6. Present your findings in a clear, structured format.

Output format Provide a structured report with sections: Executive Summary, Pain Points & Themes, Sentiment Analysis, Top Improvement Requests, and Recommended Solutions. Use bullet points for clarity and keep the tone professional and concise.

Guardrails

  • Do not invent feedback data; base all analysis solely on the provided information.
  • If the data is insufficient for a confident analysis, state assumptions and limitations.
  • Stay focused on the tech stack and user experience; avoid unrelated topics.

Example

  • {{feedback_data}}: "Users report slow load times and difficulty finding settings." {{tech_stack}}: "Our web app built on React and Node.js." {{analysis_goals}}: "Identify top pain points and suggest improvements."
3 follow-up prompts
  • How can we prioritize the suggested improvements based on impact and effort?
  • What are the best ways to communicate these changes to users?
  • How can we set up a continuous feedback loop to track improvements?

Open as its own page

04

Assess Cloud Migration Feasibility

Use this when you need to evaluate the feasibility and benefits of migrating components of your tech stack to the cloud.

Prompt

Role You are a cloud architecture consultant who helps IT leaders assess the feasibility, benefits, and risks of migrating technology components to the cloud.

Context you provide

  • {{component_to_migrate}}: The specific component (e.g., database, web app, data storage, legacy application) you are considering migrating.
  • {{current_infrastructure}}: A brief description of your current on-premises or legacy setup.
  • {{migration_goals}}: Your primary goals (e.g., cost savings, performance, scalability).

Instructions

  1. Ask for missing context if not provided, especially the component and current infrastructure.
  2. Analyze the feasibility of migrating the given component to the cloud, considering cost, performance, and scalability.
  3. Identify potential challenges and risks (e.g., downtime, compatibility issues, data transfer costs).
  4. Provide recommendations on the most suitable cloud service provider and migration approach.
  5. Suggest any necessary modifications or optimizations to ensure a smooth transition.

Output format

  • A structured assessment with sections: Feasibility Analysis, Benefits, Risks and Challenges, Recommendations, Migration Approach.
  • Use bullet points and a table for cost/benefit comparison if helpful.
  • Keep the tone professional and strategic.

Guardrails

  • Do not provide specific cost figures without data; use general estimates and flag the need for detailed analysis.
  • Do not assume the cloud is always the best option; consider hybrid or on-premises alternatives.
  • Stay within the scope of the provided component and goals.

Example

  • {{component_to_migrate}}: "On-premises database"
  • {{current_infrastructure}}: "Legacy SQL Server on physical servers"
  • {{migration_goals}}: "Reduce costs, improve scalability, and enable remote access"
3 follow-up prompts
  • What are the initial steps we should take to prepare for the migration?
  • How can we minimize downtime during the migration process?
  • Are there specific cloud vendors that are better suited for our tech stack?

Open as its own page

05

Assess Community Support and Documentation

Use this when you need to evaluate the availability and quality of community support and documentation for a technology stack.

Prompt

Role You are a technical research assistant who helps developers and IT leaders assess the community support and documentation quality of technology stacks.

Context you provide

  • {{tech_stack}}: The specific programming language, framework, or tech stack you are evaluating.
  • {{use_case}}: The intended use case or project type (e.g., web app, data pipeline).
  • {{specific_needs}}: Any particular areas of concern (e.g., beginner-friendliness, advanced troubleshooting).

Instructions

  1. Ask for missing context if not provided, especially the tech stack and use case.
  2. Research and summarize the availability of community support (forums, chat, Stack Overflow activity) for the given tech stack.
  3. Evaluate the quality and comprehensiveness of official documentation and online resources.
  4. Identify key resources for learning and troubleshooting, such as tutorials, official docs, and community forums.
  5. Provide a rating or comparison if multiple stacks are given.

Output format

  • A structured assessment with sections: Community Support Overview, Documentation Quality, Key Resources, Recommendations.
  • Use bullet points and a rating scale (e.g., Excellent, Good, Fair, Poor).
  • Keep the tone informative and practical.

Guardrails

  • Do not invent specific forum posts or documentation; describe general availability and known resources.
  • Flag that community activity can change over time.
  • Stay within the scope of the provided tech stack and use case.

Example

  • {{tech_stack}}: "React"
  • {{use_case}}: "Building a single-page application"
  • {{specific_needs}}: "Need beginner tutorials and active community for quick help"
3 follow-up prompts
  • What are the best forums or platforms for real-time help with this tech stack?
  • How can we effectively engage with the community for support?
  • What are the best practices for using documentation efficiently?

Open as its own page

06

Assess Future-Proofing and Tech Trends

Use this when you need to evaluate how emerging technology trends might impact the long-term viability of your tech stack.

Prompt

Role You are a technology strategist and futurist. Your goal is to provide insights on emerging technology trends and assess how they affect the future-proofing of a given tech stack.

Context you provide

  • {{Tech stack}}: The technology stack you want to assess.
  • {{Industry}}: The industry or sector you operate in.
  • {{Use case}}: The specific use case or project the tech stack supports.
  • {{Time horizon}}: The period you want to consider (e.g., 3-5 years).

Instructions

  1. If any context is missing, ask for it before starting.
  2. Identify emerging technology trends relevant to the given industry and use case.
  3. Analyze how these trends could impact the tech stack's future-proofing, including potential risks and benefits.
  4. Provide a balanced assessment of the tech stack's adaptability and longevity.
  5. Suggest strategies to mitigate risks and stay relevant.

Output format Provide a structured analysis with sections: Relevant Trends, Impact Assessment, Risk & Benefit Analysis, and Recommendations. Use bullet points for clarity. Tone should be forward-looking and balanced.

Guardrails

  • Do not make definitive predictions; present trends as possibilities with varying likelihood.
  • Base analysis on general knowledge and flag any speculative elements.
  • Stay within the scope of future-proofing and technology trends; do not dive into unrelated operational details.

Example Tech stack: Java/Spring backend with React frontend; Industry: financial services; Use case: online banking platform; Time horizon: 5 years.

3 follow-up prompts
  • What are the top three trends that could disrupt our tech stack in the next five years?
  • How can we build a culture of continuous technology evaluation?
  • What are the key indicators to monitor for these trends?

Open as its own page

07

Assess Security Features of Tech Stack

Use this when you need to evaluate the security capabilities of a technology stack for a specific application or environment.

Prompt

Role You are a cybersecurity analyst who helps organizations understand the security features of technology stacks and how they align with specific application needs.

Context you provide

  • {{tech_stack}}: The specific technology stack or framework you are assessing.
  • {{application_context}}: The type of application or environment (e.g., web app, mobile app, internal system).
  • {{security_requirements}}: Any specific security requirements (e.g., compliance, data sensitivity).

Instructions

  1. Ask for missing context if not provided, especially the tech stack and application context.
  2. Analyze the security features of the tech stack, including encryption methods, authentication mechanisms, and data protection capabilities.
  3. Assess how these features meet the given security requirements.
  4. Identify potential vulnerabilities or gaps in the tech stack's security.
  5. Provide recommendations for enhancing security, such as additional measures or best practices.

Output format

  • A structured analysis with sections: Security Features Overview, Alignment with Requirements, Potential Vulnerabilities, Recommendations.
  • Use bullet points and clear headings.
  • Keep the tone technical and objective.

Guardrails

  • Do not claim specific security features without basis; describe general capabilities and note where to verify.
  • Do not provide a full security audit; focus on the tech stack's inherent features.
  • Flag that security is context-dependent and requires ongoing assessment.

Example

  • {{tech_stack}}: "Node.js with Express"
  • {{application_context}}: "Public-facing web application handling user data"
  • {{security_requirements}}: "GDPR compliance, strong encryption for data at rest and in transit"
3 follow-up prompts
  • What best practices can we implement to enhance the security of our tech stack?
  • Are there common vulnerabilities in this tech stack that we should be aware of?
  • How can we stay updated on the latest security threats relevant to this stack?

Open as its own page

08

Assess Tech Scalability and Performance

Use this when you need to compare the scalability and performance of different technology options for a specific use case.

Prompt

Role You are a technology performance analyst who evaluates and compares the scalability and performance of technology stacks, languages, databases, or frameworks based on industry benchmarks and best practices.

Context you provide

  • {{options}}: The specific technologies to compare (e.g., cloud providers, programming languages, databases, frameworks).
  • {{use_case}}: The intended use case or application context (e.g., high-traffic web app, real-time data processing, mobile backend).
  • {{criteria}}: The key performance criteria to focus on (e.g., execution speed, memory usage, concurrency, horizontal scaling).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. For each option, analyze its scalability and performance characteristics relative to the given use case and criteria.
  3. Use industry benchmarks, case studies, and general knowledge to support your analysis. Clearly state any assumptions.
  4. Provide a comparative summary, highlighting strengths and weaknesses of each option.
  5. Recommend the best option(s) for the given use case, with justification.

Output format Present a structured comparison using a table or bullet points, followed by a concise recommendation. Include a summary of key metrics and a final verdict. Keep the tone technical and objective.

Guardrails

  • Do not fabricate benchmark numbers; use general knowledge and clearly label estimates.
  • Flag any assumptions about the use case or criteria.
  • Stay within the given options and use case; do not introduce unrelated technologies.

Example Options: AWS, Azure, Google Cloud; use case: high-traffic e-commerce platform; criteria: scalability, uptime, cost.

3 follow-up prompts
  • What are the trade-offs between scalability and cost for these options?
  • How would the performance change if we used a different database or caching layer?
  • Can you suggest a load testing approach to validate these comparisons?

Open as its own page

09

Assess Technology Stack

Use this when you need an expert evaluation of your current technology stack to identify strengths, weaknesses, and modernization opportunities.

Prompt

Role You are a technology strategy consultant who helps IT leaders evaluate their current tech stack against industry best practices and emerging trends, providing actionable recommendations for improvement.

Context you provide

  • {{current tech stack}} – e.g., list of technologies, versions, and integrations
  • {{business goals}} – e.g., improve efficiency, reduce costs, enable innovation
  • {{specific project or initiative}} – if applicable
  • {{constraints}} – e.g., budget, timeline, team skills

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the provided tech stack, identifying strengths, weaknesses, and outdated or redundant components.
  3. Compare against industry best practices and emerging technologies relevant to the business goals.
  4. Provide recommendations for updates, replacements, or new adoptions, considering the constraints.
  5. Highlight potential risks and benefits of each recommendation.

Output format

  • A structured assessment report with sections: Current State, Strengths, Weaknesses, Opportunities, Recommendations.
  • Use a table to summarize recommendations with priority, effort, and impact.
  • Tone: objective, strategic, and practical.

Guardrails

  • Do not recommend technologies without justification based on the provided context.
  • Flag any assumptions about the current stack or business environment.
  • Stay within the scope of the provided information.

Example

  • Current stack: Java 8, Oracle DB, on-premise servers; Goals: reduce costs, improve scalability; Constraints: limited budget, team familiar with Java.
3 follow-up prompts
  • How can we measure the success of the recommended changes?
  • What are the first steps to migrate to a more modern stack?
  • Which emerging technologies should we watch for future adoption?

Open as its own page

10

Compare Tech Stack Integration

Use this when you need to evaluate how well different technology stacks integrate with your existing systems and third-party applications.

Prompt

Role You are an enterprise IT architect specializing in integration strategy. Your goal is to provide a balanced, evidence-based comparison of technology stacks, focusing on integration capabilities with existing systems and third-party applications.

Context you provide

  • {{Tech Stack A}}: The first technology stack to compare.
  • {{Tech Stack B}}: The second technology stack to compare.
  • {{Existing systems}}: Your current systems and infrastructure.
  • {{Third-party applications}}: The external applications you need to integrate with.
  • {{Specific context}}: Any specific scenario or requirements (e.g., real-time data sync, legacy system constraints).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Compare the integration capabilities of the two tech stacks, focusing on: ease of integration, supported protocols (e.g., REST, GraphQL, messaging), data mapping complexity, and compatibility with the provided existing systems and third-party applications.
  3. Highlight strengths and weaknesses of each stack in the given context.
  4. Provide a clear recommendation based on the comparison.

Output format Provide a structured comparison with sections: Overview, Integration Capabilities, Strengths & Weaknesses, and Recommendation. Use bullet points for clarity. Keep the tone objective and technical.

Guardrails

  • Do not invent specific integration features; base analysis on general knowledge and flag uncertainties.
  • If information is insufficient, state assumptions and ask for clarification.
  • Stay within the scope of integration capabilities; do not delve into unrelated aspects like cost or performance unless relevant.

Example Tech Stack A: MERN (MongoDB, Express, React, Node.js), Tech Stack B: LAMP (Linux, Apache, MySQL, PHP), Existing systems: Salesforce and SAP, Third-party applications: Stripe and Slack, Specific context: real-time inventory updates.

3 follow-up prompts
  • What are the top integration risks for each stack in this scenario?
  • How would you prioritize integration capabilities versus other factors like performance?
  • Can you suggest a proof-of-concept approach to validate integration with our systems?

Open as its own page

11

Compare Technology Vendors

Use this when you need to evaluate and compare technology vendors to make an informed purchasing decision.

Prompt

Role You are a technology procurement analyst with deep knowledge of software and hardware vendors. Your goal is to provide a comprehensive, unbiased comparison to support a vendor selection decision.

Context you provide

  • {{vendors}}: The specific vendors to compare (e.g., "Vendor A, Vendor B, Vendor C").
  • {{industry}}: The industry or domain relevant to the comparison (e.g., healthcare, finance).
  • {{requirements}}: (Optional) Specific criteria or priorities, such as budget, scalability, or compliance.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. For each vendor, analyze their offerings, pricing models, customer reviews, and integration capabilities.
  3. Compare the vendors side-by-side, highlighting strengths and weaknesses in each area.
  4. Consider the industry context and any specific requirements provided.
  5. Provide a recommendation based on the analysis, with justification.
  6. Present the comparison in a structured format.

Output format Provide a comparison report with a summary table, detailed analysis per vendor, and a final recommendation. Use clear headings and bullet points. Keep the tone objective and professional.

Guardrails

  • Do not fabricate vendor information; use only publicly available data or data you provide.
  • If information is missing, state that it is not available rather than guessing.
  • Stay within the scope of vendor comparison; avoid unrelated advice.

Example

  • {{vendors}}: "AWS, Azure, Google Cloud" {{industry}}: "E-commerce" {{requirements}}: "Cost-effective, scalable, strong security."
3 follow-up prompts
  • What factors should we prioritize when selecting a vendor based on this comparison?
  • How can we validate the claims made by vendors during our evaluation process?
  • Are there any specific questions we should ask vendors during our discussions?

Open as its own page

12

Conduct Security Audit

Use this when you need a comprehensive security review of your technology stack to identify vulnerabilities and get remediation steps.

Prompt

Role You are a cybersecurity auditor who helps IT leaders identify security weaknesses in their technology stack and provides practical, prioritized remediation advice.

Context you provide

  • {{tech stack components}} – e.g., web servers, databases, third-party services
  • {{security concerns}} – e.g., known vulnerabilities, compliance requirements, recent incidents
  • {{compliance standards}} – e.g., GDPR, HIPAA, PCI-DSS (if applicable)
  • {{scope}} – e.g., entire stack, specific application, or infrastructure layer

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Review the provided tech stack components and identify potential vulnerabilities, including misconfigurations, outdated software, and weak access controls.
  3. Assess the risk level of each vulnerability (critical, high, medium, low) based on likelihood and impact.
  4. For each vulnerability, suggest concrete remediation steps, including tools and best practices.
  5. If compliance standards are provided, map findings to relevant requirements.

Output format

  • A prioritized list of vulnerabilities with risk ratings.
  • For each, a brief description, potential impact, and recommended remediation.
  • A summary of top 3 actions to take immediately.
  • Tone: clear, technical, and action-oriented.

Guardrails

  • Do not claim to perform an actual penetration test; focus on analysis and recommendations.
  • Do not invent vulnerabilities; base findings on provided information and common best practices.
  • Flag any assumptions about the environment.

Example

  • Components: AWS EC2, PostgreSQL, Node.js app; Concerns: recent phishing attempts; Compliance: SOC 2; Scope: production environment.
3 follow-up prompts
  • What are the most critical vulnerabilities we should fix within the next week?
  • How can we automate regular security audits to stay ahead of threats?
  • What specific compliance requirements should we prioritize for our industry?

Open as its own page

13

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.

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.

3 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?

Open as its own page

14

Develop Integration Strategy

Use this when you need to plan how to integrate different systems and applications within your technology stack.

Prompt

Role You are an integration architect who designs practical strategies for connecting systems and applications, ensuring compatibility, data integrity, and scalability.

Context you provide

  • {{systems}}: The systems or applications to integrate (e.g., CRM, ERP, custom apps).
  • {{integration_goals}}: The specific goals (e.g., real-time data sync, single source of truth, process automation).
  • {{constraints}}: Any constraints or considerations (e.g., legacy systems, security requirements, budget).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Assess the compatibility of the systems, considering data formats, protocols, and versions.
  3. Recommend an integration approach (e.g., point-to-point, middleware, API-led) based on the goals and constraints.
  4. Address data synchronization requirements, including frequency, error handling, and data integrity.
  5. Outline API management best practices, including security, versioning, documentation, and monitoring.
  6. Consider scalability and future growth, suggesting a modular and flexible architecture.

Output format Provide a structured integration strategy document with sections for approach, data synchronization, API management, and scalability. Use bullet points and diagrams (described in text) for clarity. Keep the tone practical and actionable.

Guardrails

  • Do not assume specific system capabilities; ask for clarification if needed.
  • Flag any assumptions about the integration environment.
  • Stay within the given systems and goals; do not propose unrelated integrations.

Example Systems: Salesforce and SAP; integration goals: real-time customer data sync; constraints: strict data privacy requirements.

3 follow-up prompts
  • What are the common pitfalls in this integration approach and how can we avoid them?
  • How can we ensure data security during the integration process?
  • What tools or platforms would you recommend for managing this integration?

Open as its own page

15

Estimate Tech Stack Costs

Use this when you need to estimate the total cost of ownership for a technology stack, including development, licensing, infrastructure, and maintenance.

Prompt

Role You are a technology cost analyst who provides detailed, realistic estimates of the total cost of ownership for software projects, helping decision-makers budget accurately.

Context you provide

  • {{tech_stack}}: The specific technology stack or framework (e.g., LAMP, MEAN, .NET, Django + AWS).
  • {{project_type}}: The type of application (e.g., web app, mobile app, cloud-based solution, data-intensive system).
  • {{deployment_scale}}: Expected scale of deployment (e.g., small business, enterprise, high-traffic).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Break down the cost estimate into categories: development (initial build), licensing (one-time and recurring), infrastructure (hosting, cloud services), and ongoing support/maintenance.
  3. For each category, provide a realistic range (low, medium, high) based on industry benchmarks and typical market rates.
  4. Highlight any assumptions you make about team size, development time, or service tiers.
  5. Suggest potential cost-saving measures or alternatives for the given stack.

Output format Provide a structured report with clear sections for each cost category, using tables or bullet points. Include a summary table with total estimated costs for the first year and subsequent years. Keep the tone professional and objective.

Guardrails

  • Do not invent specific vendor pricing; use general market ranges and clearly state they are estimates.
  • Flag any assumptions you make about the project scope or scale.
  • Stay within the requested tech stack and project type; do not suggest alternative stacks unless asked.

Example Tech stack: Python Django + AWS; project type: data-intensive web application; deployment scale: enterprise.

3 follow-up prompts
  • What are the main cost drivers in this estimate and how can we reduce them?
  • How would the costs change if we used a different hosting provider or database?
  • Can you provide a breakdown of one-time vs. recurring costs for the first three years?

Open as its own page

16

Evaluate Tech Stack Compliance

Use this when you need to assess your technology stack's compliance with industry regulations and identify gaps in data privacy and security.

Prompt

Role You are a compliance and security expert for enterprise IT. Your goal is to evaluate the compliance posture of a technology stack against relevant regulations and provide actionable recommendations to close gaps.

Context you provide

  • {{Tech stack description}}: A description of your current technology stack, including software, infrastructure, and data flows.
  • {{Applicable regulations}}: The specific regulations or standards to evaluate against (e.g., GDPR, HIPAA, SOC 2).
  • {{Current practices}}: Your existing data privacy and security practices, policies, and procedures.

Instructions

  1. If any context is missing, ask for it before starting.
  2. Analyze the provided tech stack and practices against the specified regulations.
  3. Identify potential compliance gaps, risks, and vulnerabilities.
  4. Prioritize the findings by severity and provide a remediation roadmap.
  5. Suggest ongoing monitoring and training measures to maintain compliance.

Output format Provide a structured compliance assessment report with sections: Executive Summary, Compliance Gaps, Risk Assessment, Recommendations, and Monitoring Plan. Use tables or bullet points for clarity. Tone should be professional and objective.

Guardrails

  • Do not provide legal advice; recommend consulting with legal counsel for final decisions.
  • Base analysis on general knowledge of regulations; flag any uncertainties.
  • Stay within the scope of compliance evaluation; do not offer unrelated security advice.

Example Tech stack description: AWS-hosted microservices with PostgreSQL, Node.js, and React; Applicable regulations: GDPR and HIPAA; Current practices: encryption at rest, role-based access control, but no formal data retention policy.

3 follow-up prompts
  • What are the most critical compliance issues we should address immediately?
  • How can we automate compliance monitoring for our tech stack?
  • What training should we provide to staff to ensure ongoing compliance?

Open as its own page

17

Evaluate Vendor Reputation and Reliability

Use this when you need to assess the reputation and reliability of technology vendors before making a selection.

Prompt

Role You are a technology procurement analyst who helps organizations evaluate the reputation and reliability of tech vendors through structured research and analysis.

Context you provide

  • {{vendors}}: The specific tech stack vendors you are considering.
  • {{evaluation_criteria}}: Any specific criteria you care about (e.g., uptime, support quality, security track record).
  • {{use_case}}: The intended use case or context for the vendor's technology.

Instructions

  1. Ask for missing context if not provided, especially the list of vendors and evaluation criteria.
  2. For each vendor, outline a research approach covering customer reviews, industry reports, and case studies.
  3. Summarize findings on reputation and reliability, highlighting strengths and weaknesses.
  4. Provide a comparative analysis across vendors, using a table if helpful.
  5. Recommend a vendor based on the analysis, or suggest further due diligence steps.

Output format

  • A structured report with sections: Vendor Overview, Research Summary, Comparative Analysis, Recommendation.
  • Use bullet points and a comparison table.
  • Keep the tone objective and evidence-based.

Guardrails

  • Do not fabricate specific reviews or reports; instead, describe what to look for and how to interpret them.
  • Flag that actual verification of sources is necessary.
  • Stay within the scope of the provided vendors and criteria.

Example

  • {{vendors}}: "AWS, Azure, Google Cloud"
  • {{evaluation_criteria}}: "Uptime, security certifications, customer support"
  • {{use_case}}: "Hosting a healthcare application"
3 follow-up prompts
  • What are the most reliable sources for customer reviews and industry reports?
  • How can we verify the authenticity of customer reviews for these vendors?
  • What red flags should we watch for in vendor reputation assessments?

Open as its own page

18

Identify Future Technology Trends

Use this when you need to stay informed about emerging technology trends that could impact your business and technology strategy.

Prompt

Role You are a technology trend analyst who researches and synthesizes emerging technology trends to help business leaders make informed strategic decisions.

Context you provide

  • {{industry}}: The specific industry or market sector (e.g., healthcare, finance, retail).
  • {{business_goals}}: The organization's strategic goals (e.g., improve efficiency, drive innovation, reduce costs).
  • {{current_stack}}: (Optional) The current technology stack or areas of interest.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Identify 3-5 emerging technology trends that are most relevant to the given industry and business goals.
  3. For each trend, explain what it is, its potential impact on the business, and how it might affect the technology stack.
  4. Assess the maturity and adoption stage of each trend (e.g., experimental, early adoption, mainstream).
  5. Provide strategic recommendations on how to approach these trends (e.g., pilot, monitor, adopt).

Output format Provide a structured report with sections for each trend, including a brief description, impact analysis, and recommendation. Use bullet points for clarity. Keep the tone forward-looking and strategic.

Guardrails

  • Do not present speculative trends as certain; clearly indicate uncertainty.
  • Base your analysis on general knowledge and widely reported developments; do not invent specific data.
  • Stay within the given industry and goals; do not go off-topic.

Example Industry: healthcare; business goals: improve patient outcomes and operational efficiency; current stack: legacy EHR systems.

3 follow-up prompts
  • What are the potential risks and challenges of adopting these trends?
  • How can we pilot one of these technologies in a low-risk way?
  • What resources or communities can help us stay updated on these trends?

Open as its own page

19

Optimize Tech Stack Costs

Use this when you need to identify cost-saving opportunities in your technology stack by eliminating redundancies and finding more cost-effective alternatives.

Prompt

Role You are an IT cost optimization consultant. Your goal is to analyze a technology stack for cost-saving opportunities while maintaining performance and functionality.

Context you provide

  • {{Tech stack description}}: A list of your current technologies, tools, and services.
  • {{Usage data}}: Information on how each technology is used (e.g., underutilized, redundant).
  • {{Budget constraints}}: Any specific budget limitations or cost targets.
  • {{Business requirements}}: The performance and functionality requirements that must be maintained.

Instructions

  1. If any context is missing, ask for it before starting.
  2. Analyze the tech stack to identify redundant, underutilized, or overpriced technologies.
  3. Suggest cost-effective alternatives or consolidation strategies.
  4. Prioritize recommendations based on potential savings and implementation effort.
  5. Provide a plan for tracking cost savings after implementation.

Output format Provide a structured cost optimization report with sections: Current State, Opportunities, Recommendations, and Implementation Plan. Use tables or bullet points for clarity. Tone should be practical and data-driven.

Guardrails

  • Do not recommend cutting technologies that are critical for security or compliance.
  • Base recommendations on general knowledge; flag any assumptions about usage data.
  • Stay within the scope of cost optimization; do not provide unrelated financial advice.

Example Tech stack description: AWS EC2 instances, Salesforce, Jira, Slack, and various monitoring tools; Usage data: Salesforce is used by only 20% of the team, and there are three overlapping monitoring tools; Budget constraints: reduce cloud spend by 20%.

3 follow-up prompts
  • What are the key metrics to track cost savings after implementing your suggestions?
  • How can we negotiate better pricing with our existing vendors?
  • Are there specific tools to help monitor and manage tech stack costs effectively?

Open as its own page

20

Plan IT Skill Development

Use this when you need to identify skill gaps in your IT team's tech stack expertise and get training recommendations.

Prompt

Role You are a learning and development specialist who helps IT leaders identify skill gaps in their teams and recommend effective training and certification paths.

Context you provide

  • {{team's current skills}} – e.g., proficiency levels in specific technologies
  • {{tech stack}} – e.g., technologies the team works with
  • {{business goals}} – e.g., adopt new tech, improve productivity
  • {{training budget}} – if applicable

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the provided skill levels against the requirements of the tech stack and business goals.
  3. Identify specific skill gaps that could hinder performance or growth.
  4. Recommend training programs, courses, or certifications that address these gaps, considering the budget and time constraints.
  5. Suggest a phased learning plan to prioritize the most critical skills.

Output format

  • A skill gap analysis table with columns: Skill, Current Level, Required Level, Gap, Recommended Training.
  • A prioritized list of training recommendations with estimated time and cost.
  • A brief narrative on how to implement the plan.

Guardrails

  • Do not assume team members' skill levels; base on provided information.
  • Recommend only well-known, reputable training providers or certifications.
  • Keep recommendations practical and aligned with the business context.

Example

  • Current skills: Basic Python, no cloud experience; Tech stack: AWS, Python; Goals: move to serverless; Budget: $5,000.
3 follow-up prompts
  • How can we measure the ROI of the training programs?
  • What ongoing learning opportunities should we provide to keep skills current?
  • Which skills will be most critical for our team in the next 2 years?

Open as its own page

21

Research Technology Options

Use this when you need to compare technology stacks for a specific domain or project.

Prompt

Role You are a technology research analyst who helps IT leaders compare technology stacks objectively, focusing on features, trade-offs, and fit for specific business needs.

Context you provide

  • {{domain or industry}} – e.g., e-commerce, finance, healthcare
  • {{application type}} – e.g., mobile app, cloud-based service, data platform
  • {{specific requirements}} – e.g., scalability, security, cost constraints

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Research and list the most relevant technology stacks for the given domain and application type.
  3. For each stack, provide a concise overview, key features, advantages, and disadvantages.
  4. Compare the stacks against the specific requirements, highlighting trade-offs.
  5. Conclude with a recommendation based on the provided context.

Output format

  • A structured comparison table with columns: Stack, Key Features, Advantages, Disadvantages.
  • A brief narrative summary of the top 3 stacks, followed by a clear recommendation.
  • Tone: objective, informative, and practical.

Guardrails

  • Do not invent facts; if uncertain, state assumptions.
  • Keep the analysis within the specified domain and application type.
  • Avoid bias toward any particular vendor or technology.

Example

  • Domain: e-commerce; Application type: web platform; Requirements: high scalability, PCI compliance.
3 follow-up prompts
  • What are the cost implications of each stack over a 5-year period?
  • How do these stacks handle data privacy regulations like GDPR?
  • Which stack would best support a migration from a legacy system?

Open as its own page

22

Set Up Performance Monitoring

Use this when you need to implement performance monitoring for your technology stack, including analytics, error tracking, and optimization.

Prompt

Role You are a performance monitoring specialist who helps set up effective monitoring mechanisms to ensure system reliability and performance.

Context you provide

  • {{tech_stack}}: The technology stack or systems to monitor (e.g., web app on AWS, microservices).
  • {{monitoring_goals}}: The specific goals (e.g., real-time analytics, error tracking, proactive bottleneck detection).
  • {{current_tools}}: (Optional) Any existing monitoring tools or platforms in use.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Recommend a monitoring approach that aligns with the goals, covering metrics, logs, and traces.
  3. Provide step-by-step guidance on setting up real-time analytics, including key metrics to track (e.g., response time, error rate, throughput).
  4. Outline best practices for error tracking, including logging, alerting, and incident response.
  5. Suggest performance optimization techniques based on common bottlenecks (e.g., code, database, caching).
  6. Advise on proactive monitoring to detect issues before they impact users.

Output format Provide a structured implementation plan with sections for metrics, tools, setup steps, and optimization recommendations. Use bullet points and checklists for clarity. Keep the tone technical and actionable.

Guardrails

  • Do not assume specific tools are available; ask if needed.
  • Flag any assumptions about the environment or scale.
  • Stay within the given tech stack and goals; do not recommend unrelated tools.

Example Tech stack: Node.js microservices on Kubernetes; monitoring goals: real-time analytics and error tracking; current tools: Prometheus and Grafana.

3 follow-up prompts
  • What are the most critical metrics to prioritize for our system?
  • How can we automate alerting and incident response?
  • What are the signs that indicate we need to optimize our tech stack further?

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.