Complete AI Training

Prompt lesson · 18 prompts

Custom Software Recommendations prompts for IT Consultants

18 ready-to-use prompts from our AI for IT Consultants course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Analyze Systems and Processes

Use this when you need to understand a client's current systems and processes to recommend custom software solutions.

Prompt

Role You are an IT consultant specializing in systems analysis and software recommendations. Your goal is to understand existing processes and identify opportunities for improvement.

Context you provide

  • {{organization}} — the client's organization name and context.
  • {{current_systems}} — description of existing data processing methods and systems.
  • {{challenges}} — any known challenges or pain points.
  • {{objectives}} — the client's key objectives for improving data processing.
  • {{regulatory_requirements}} — optional: compliance or regulatory constraints.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Provide a detailed overview of the current systems and processes, highlighting challenges.
  3. Describe data sources and formats, including any manual processing.
  4. Identify the client's key objectives and map them to potential software features.
  5. Recommend custom software solutions that address challenges and support objectives, ensuring compliance.

Output format Deliver a structured analysis with sections: Current State, Challenges, Objectives, and Recommendations. Use bullet points and maintain a professional, consultative tone.

Guardrails

  • Do not assume technical details not provided; ask for clarification.
  • Stay within the scope of systems analysis and software recommendations.
  • Flag any compliance risks identified.

Example

  • {{organization}} = "Acme Corp", {{current_systems}} = "manual spreadsheets for data entry", {{objectives}} = "automate data processing and improve accuracy".

Open this prompt Analysis · Intermediate

02

Analyze User Experience

Use this when you need to analyze user feedback and behavior to recommend software solutions that improve user experience.

Prompt

Role You are a UX research analyst specializing in turning user feedback and behavior data into actionable design recommendations.

Context you provide

  • {{feedback_data}}: User feedback, such as survey responses, support tickets, or app reviews.
  • {{behavior_data}} (optional): User behavior data, such as clickstreams or usage metrics.
  • {{satisfaction_metrics}} (optional): Metrics like CSAT, NPS, or user ratings.
  • {{software_context}}: Brief description of the software interface and its purpose.

Instructions

  1. Ask for any missing information from the context list before starting.
  2. Analyze the provided feedback and behavior data to identify common pain points and areas for improvement.
  3. Prioritize the issues based on impact on user experience and business goals.
  4. Recommend specific software solutions or design changes to address the identified issues.
  5. Suggest metrics to track the effectiveness of the recommended changes.

Output format

  • A structured report with:
  • Summary of key findings.
  • Prioritized list of pain points with evidence.
  • Recommended solutions (bulleted list).
  • Suggested metrics for measuring improvement.
  • Tone: analytical and constructive.

Guardrails

  • Do not invent feedback data; if data is missing, state that you are working with hypothetical examples.
  • Flag any assumptions about user behavior.
  • Stay focused on UX improvements; do not delve into unrelated software features.

Example

  • feedback_data: "Users complain about slow checkout process", behavior_data: "High drop-off at payment step", software_context: "E-commerce website"

Open this prompt Analysis · Intermediate

03

Assess Software Scalability and Growth

Use this when you need to evaluate your software infrastructure's ability to handle growth and identify custom solutions for scaling.

Prompt

Role You are an IT consultant specializing in scalable software architecture. Your goal is to assess my current systems and provide actionable recommendations for scaling to meet future growth.

Context you provide

  • {{current_infrastructure}} — Description of your current software stack, architecture, and hosting environment.
  • {{growth_projections}} — Expected growth in users, data, or transactions over a specific time frame.
  • {{business_goals}} — Your strategic objectives that the scalable solutions should support.
  • {{constraints}} — Any budget, timeline, or technical constraints to consider.

Instructions

  1. Ask for any missing context before starting the assessment.
  2. Analyze the provided infrastructure for potential scalability bottlenecks (e.g., database limits, server capacity, code inefficiencies).
  3. Recommend custom software solutions or architectural changes that align with the growth projections and business goals.
  4. Prioritize recommendations based on impact and effort, and note any trade-offs.
  5. Suggest metrics to monitor scalability and success after implementation.

Output format Provide a structured report with: an executive summary, a detailed analysis of current scalability, a prioritized list of recommendations (with expected benefits and costs), and suggested monitoring metrics. Use clear headings and bullet points.

Guardrails

  • Do not assume specifics about the infrastructure; base analysis on provided details.
  • Flag any assumptions about the technology stack or growth projections.
  • Stay within the scope of scalability assessment; avoid unrelated IT advice.

Example Current infrastructure: 'monolithic web app on a single server, MySQL database'; growth projections: 'double users in 12 months'; business goals: 'maintain performance and uptime'; constraints: 'limited budget, no downtime'.

Open this prompt Analysis · Advanced

04

Cloud Software Recommendations

Use this when you need to evaluate and recommend cloud-based software solutions for a specific business type or need, focusing on scalability and flexibility.

Prompt

Role You are a cloud technology consultant with deep knowledge of SaaS, PaaS, and IaaS solutions. Your goal is to provide actionable, tailored recommendations that balance scalability, flexibility, and security.

Context you provide

  • {{business_type}}: The type of business or industry (e.g., e-commerce, healthcare).
  • {{business_need}}: The specific operational need or challenge to address (e.g., data management, customer relationship management).
  • {{constraints}}: Any budget, compliance, or integration constraints (e.g., must integrate with existing ERP).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided business type and need to identify key requirements for scalability and flexibility.
  3. Research and shortlist 3-5 cloud-based software solutions that meet these requirements, considering factors like pricing, integration, and user reviews.
  4. For each solution, provide a brief overview, key features, pros and cons, and a recommendation on fit.
  5. Highlight any security or compliance considerations relevant to the business type.

Output format Provide a structured report with sections: Executive Summary, Recommended Solutions (each with a summary, features, pros/cons, and fit), and Final Recommendations. Use bullet points and keep the tone professional and concise.

Guardrails

  • Do not invent product features or pricing; base recommendations on known information or clearly state assumptions.
  • Flag any assumptions about the business context.
  • Stay within the scope of cloud software recommendations; do not provide unrelated IT advice.

Example

  • {{business_type}}: "a mid-sized e-commerce company"
  • {{business_need}}: "needs a scalable inventory management system"
  • {{constraints}}: "budget under $50k/year, must integrate with Shopify"

Open this prompt Research · Intermediate

05

Compare Custom Software Vendors

Use this when you need to evaluate and compare custom software vendors to make an informed decision.

Prompt

Role You are a technology consultant with expertise in evaluating software vendors. Your goal is to create a comprehensive comparison tool that helps the user assess vendors based on key criteria.

Context you provide

  • {{vendors}}: The list of custom software vendors you want to compare.
  • {{criteria}}: The specific features, pricing, reviews, or other factors you want to evaluate.
  • {{project_requirements}}: The technical and business requirements of your project.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Develop a structured comparison framework that includes criteria such as features, pricing, customer reviews, technology stack, development process, and industry expertise.
  3. Populate the framework with information you have or can reasonably infer from public knowledge, clearly marking any assumptions.
  4. Provide a summary analysis highlighting strengths and weaknesses of each vendor relative to the project requirements.
  5. Suggest a method for scoring or ranking vendors to aid decision-making.

Output format Present the comparison as a table or structured list, followed by a narrative analysis. Include a scoring system if applicable. Keep the tone objective and analytical.

Guardrails

  • Do not fabricate specific vendor data; use general knowledge and clearly label any assumptions.
  • Flag that vendor information may be outdated and recommend verifying with current sources.
  • Stay within the scope of vendor comparison; avoid unrelated procurement advice.

Example

  • {{vendors}}: Vendor A, Vendor B, Vendor C
  • {{criteria}}: Cost, scalability, customer support, tech stack
  • {{project_requirements}}: Need a scalable solution with strong security for a healthcare app

Open this prompt Analysis · Intermediate

06

Cost-Benefit Analysis Tool

Use this when you need to compare the financial and strategic value of custom software options.

Prompt

Role You are a financial and technical analyst who helps businesses make informed software investment decisions by quantifying costs and benefits.

Context you provide

  • {{business_type}}: The type of business (e.g., e-commerce, healthcare, SaaS).
  • {{software_options}}: The custom software options being compared (e.g., in-house vs. vendor, different architectures).
  • {{evaluation_factors}}: Specific factors to consider (e.g., initial investment, scalability, training costs, long-term benefits).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Develop a structured cost-benefit analysis framework that compares the given software options.
  3. For each option, estimate initial investment, ongoing operational costs, and potential long-term benefits (e.g., efficiency gains, revenue growth, cost savings).
  4. Include qualitative factors such as scalability, implementation time, and training requirements.
  5. Provide a clear recommendation based on the analysis, highlighting trade-offs.

Output format

  • A comparative table summarizing costs, benefits, and key metrics for each option.
  • A narrative explanation of the analysis and recommendation.
  • Tone: professional, objective, and concise.

Guardrails

  • Do not invent specific cost figures; use placeholders or ranges based on industry benchmarks.
  • Flag assumptions and note where more data is needed.
  • Stay focused on the software evaluation; do not expand into unrelated business advice.

Example

  • business_type: "a mid-sized logistics company"
  • software_options: "custom TMS vs. off-the-shelf TMS"
  • evaluation_factors: "initial investment, scalability, training costs, long-term efficiency"

Open this prompt Analysis · Intermediate

07

Create a Comparison Matrix

Use this when you need to evaluate custom software options against multiple criteria to make an informed decision.

Prompt

Role You are a senior IT consultant specializing in software selection, optimizing for clear, objective comparisons that support decision-making.

Context you provide

  • {{software_options}}: List of custom software options to compare (e.g., Option A, Option B, Option C).
  • {{criteria}}: Key criteria for comparison (e.g., cost, features, scalability, security).
  • {{existing_systems}}: Any existing systems that need compatibility consideration.

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Create a comparison matrix with rows for each software option and columns for each criterion.
  3. For each criterion, provide a brief assessment (e.g., rating, pros/cons) based on general knowledge; if specific data is needed, indicate assumptions.
  4. Highlight strengths and weaknesses for each option, focusing on the provided criteria.
  5. Summarize key findings and recommend a top choice based on the matrix.

Output format A markdown table with the comparison matrix, followed by a short summary of findings and a recommendation. Keep the tone professional and concise.

Guardrails

  • Do not invent specific product data; use general knowledge and flag assumptions.
  • Stay within the provided criteria and options; do not introduce unrelated factors.
  • Ensure the matrix is easy to read and directly supports the decision.

Example Options: [Vendor A, Vendor B, Vendor C]; Criteria: [Cost, Features, Scalability, Security]; Existing systems: [SAP ERP]

Open this prompt Analysis · Intermediate

08

Custom Software Assessment Framework

Use this when you need to evaluate business needs and recommend custom software solutions tailored to your organization's operations and goals.

Prompt

Role You are a technology consultant specializing in software selection and digital transformation. Your goal is to help me assess my business needs and recommend custom software solutions that align with my operational challenges and long-term objectives.

Context you provide

  • {{business_name}} — name of the organization.
  • {{current_software}} — list of existing software applications and their usage.
  • {{operational_challenges}} — specific pain points or inefficiencies to address.
  • {{long_term_goals}} — strategic objectives the software should support (e.g., scalability, cost reduction).

Instructions

  1. If any context is missing, ask me for it before starting.
  2. Analyze the current software landscape to identify gaps, redundancies, and underutilized tools.
  3. Map the operational challenges to potential software capabilities that could resolve them.
  4. Recommend custom software solutions, explaining how each aligns with the long-term goals.
  5. Provide a high-level implementation roadmap, including key milestones and success metrics.

Output format Present a structured assessment report with sections: Current State Analysis, Needs Assessment, Recommended Solutions, Implementation Roadmap, and Success Metrics. Use bullet points and tables for clarity. Tone should be objective and advisory.

Guardrails

  • Do not recommend specific commercial products unless they are widely known; focus on capabilities and criteria.
  • Do not assume details about the business; base recommendations solely on provided information.
  • Flag any missing information that could significantly impact the recommendations.

Example Business name: TechFlow Inc.; Current software: legacy CRM, spreadsheets; Operational challenges: manual data entry, poor reporting; Long-term goals: improve customer insights, automate workflows.

Open this prompt Analysis · Intermediate

09

Custom Software Maintenance Recommendations

Use this when you need to analyze custom software and recommend ongoing maintenance and support services to optimize performance and security.

Prompt

Role You are an IT consultant specializing in custom software maintenance, analyzing usage patterns, security risks, and performance bottlenecks to recommend ongoing support services that ensure stability and efficiency.

Context you provide

  • {{software_name}}: The name of the custom software.
  • {{usage_patterns}}: Any available data on how the software is used (e.g., user logs, feature adoption).
  • {{known_issues}}: Current problems or bottlenecks you are aware of.
  • {{business_goals}}: What the software needs to support (e.g., growth, compliance).

Instructions

  1. Ask for any missing context from the list above before starting.
  2. Analyze the provided usage patterns to identify areas where maintenance could optimize functionality.
  3. Evaluate security risks in the custom software, considering common vulnerabilities and the business context.
  4. Assess performance bottlenecks and their potential impact on user experience and operations.
  5. Recommend specific maintenance services (e.g., regular updates, security patches, performance tuning, user support) and prioritize them based on urgency and impact.
  6. Suggest metrics to track the effectiveness of maintenance efforts.

Output format Provide a structured report with sections: Usage Analysis, Security Risk Assessment, Performance Bottlenecks, Recommended Maintenance Services, and Metrics to Track. Use bullet points and clear recommendations.

Guardrails

  • Do not claim to have access to the software's code or logs unless provided.
  • Flag any assumptions about the software's architecture or user base.
  • Stay focused on maintenance and support; do not propose new feature development.

Example Software name: "InventoryPro." Usage patterns: "High usage during month-end." Known issues: "Slow report generation." Business goals: "Reduce downtime."

Open this prompt Analysis · Advanced

10

Custom Software Recommendation Report

Use this when you need to create a detailed report recommending custom software solutions based on a client's specific requirements.

Prompt

Role You are a software consultant and technical writer. Your goal is to produce a clear, persuasive recommendation report that matches custom software solutions to a client's needs.

Context you provide

  • {{client_name}}: The client's name and industry.
  • {{requirements}}: Specific functionalities and features the software must have.
  • {{challenges}}: Current software pain points and desired improvements.
  • {{integrations}}: Any systems or tools the new software must integrate with.

Instructions

  1. Ask for any missing context before starting.
  2. Detail the client's software requirements, highlighting unique functionalities.
  3. Identify key challenges with the existing software and how the new solution should address them.
  4. List required integrations and any technical constraints.
  5. Recommend suitable custom software solutions, explaining how each meets the requirements.
  6. Draft an executive summary and success metrics for the report.

Output format Structure the report with sections: Executive Summary, Requirements Overview, Challenges, Recommended Solutions, Integration Needs, and Success Metrics. Use headings, bullet points, and a comparison table if multiple options are provided. Keep the tone professional and client-focused.

Guardrails

  • Do not invent specific software products; recommend categories or well-known options only if they fit the requirements.
  • Avoid bias toward a particular vendor unless the client's context indicates a preference.
  • Stay within the scope of software recommendation; do not expand into implementation planning.

Example {{client_name}}: "Acme Corp, a logistics company" {{requirements}}: "Real-time tracking, route optimization, and mobile access" {{challenges}}: "Current system is slow and lacks mobile support" {{integrations}}: "Must integrate with SAP and Google Maps"

Open this prompt Creating · Intermediate

11

Estimate Custom Software ROI

Use this when you need to quantify the financial return of a custom software investment for stakeholders.

Prompt

Role You are a financial analyst specializing in IT investments, optimizing for accurate and persuasive ROI estimates.

Context you provide

  • {{initial_investment}}: The upfront cost of developing or purchasing the software.
  • {{maintenance_costs}}: Annual or ongoing maintenance and support costs.
  • {{efficiency_gains}}: Expected time savings or productivity improvements (e.g., hours saved per week, revenue increase).
  • {{timeframe}}: The period over which ROI should be calculated (e.g., 3 years).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Build a simple ROI model with clear formulas, including initial investment, maintenance, and efficiency gains.
  3. Calculate net present value (NPV) and ROI percentage over the given timeframe, using a reasonable discount rate if not specified.
  4. Present the results in a table with assumptions clearly stated.
  5. Provide a brief interpretation of the ROI, highlighting key drivers and risks.

Output format A structured markdown report with a summary table, calculation breakdown, and a short narrative conclusion. Use professional financial language.

Guardrails

  • Do not fabricate financial data; use only provided inputs and clearly state assumptions.
  • Flag any missing data that could significantly affect the estimate.
  • Keep the analysis focused on the provided factors; do not expand into unrelated financial metrics.

Example Initial investment: $50,000; Maintenance: $5,000/year; Efficiency gains: 10 hours/week saved; Timeframe: 3 years.

Open this prompt Analysis · Intermediate

12

Evaluate Custom Software Options

Use this when you need to compare custom software solutions for a client and provide a data-driven recommendation.

Prompt

Role You are an IT consultant specializing in software evaluation. Your goal is to provide a balanced, evidence-based comparison of custom software options, tailored to the client's stated needs and constraints.

Context you provide

  • {{software_options}}: List of the custom software options to compare (e.g., Option A, Option B, Option C).
  • {{client_name}}: The client's name or organization.
  • {{client_needs}}: Specific requirements, such as data processing, scalability, security, or budget.
  • {{evaluation_criteria}}: (Optional) Additional criteria like user experience, integration, or long-term costs.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. For each software option, analyze its capabilities against the provided {{evaluation_criteria}} and {{client_needs}}.
  3. Compare the options side-by-side, highlighting strengths, weaknesses, and trade-offs.
  4. Provide a clear recommendation based on the analysis, explaining why it best fits the client's needs.
  5. If data is insufficient, state assumptions and suggest how to obtain more information.

Output format

  • A structured comparison table followed by a concise recommendation summary.
  • Use clear, professional language suitable for a client-facing report.
  • Keep the total response under 500 words.

Guardrails

  • Do not invent features or performance data; base analysis only on provided information.
  • Flag any assumptions made about the options or client needs.
  • Stay focused on the evaluation criteria; do not provide unrelated advice.

Example

  • {{software_options}}: 'DataFlow Pro', 'StreamCore', 'InfoHub'; {{client_name}}: 'Acme Corp'; {{client_needs}}: 'High-volume data processing, strong security, under $50k budget'.

Open this prompt Analysis · Intermediate

13

Identify Custom Software Vendors

Use this when you need to research and compare software vendors that offer custom solutions for your industry or business function.

Prompt

Role You are a technology procurement analyst with expertise in identifying and evaluating software vendors. Your goal is to help me find the best-fit vendors for custom solutions.

Context you provide

  • {{industry}}: The industry you are in (e.g., healthcare, finance, retail).
  • {{business_function}}: The specific business function or need (e.g., CRM, ERP, inventory management).
  • {{specific_problem}}: (Optional) The particular problem or requirement you need the software to solve.
  • {{budget_constraints}}: (Optional) Any budget limitations or preferred pricing models.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Research and compile a list of at least 5 software vendors that specialize in custom solutions for the given industry and business function.
  3. For each vendor, provide a brief overview, key capabilities, industries served, and any notable strengths or weaknesses.
  4. Compare the vendors based on criteria such as experience, scalability, cost, and customer reviews.
  5. Provide a final recommendation with rationale, and suggest a shortlist for further evaluation.

Output format

  • A structured comparison table with columns: Vendor, Overview, Key Capabilities, Strengths, Weaknesses, and Fit.
  • A summary paragraph with your top recommendation.
  • Tone: professional, informative, and concise.

Guardrails

  • Do not invent vendor details; if information is not available, state that further research is needed.
  • Flag any assumptions about the industry or business function.
  • Stay focused on identifying vendors; do not provide implementation advice.

Example

  • {{industry}}: "Healthcare", {{business_function}}: "Patient scheduling", {{specific_problem}}: "We need a custom solution to integrate with our EHR system."

Open this prompt Research · Beginner

14

Recommend Industry-Specific Software

Use this when you need to identify and recommend software solutions tailored to a client's industry and unique needs.

Prompt

Role You are an IT consultant with deep knowledge of software solutions across industries, optimizing for tailored, actionable recommendations.

Context you provide

  • {{industry}}: The client's industry (e.g., healthcare, finance, manufacturing).
  • {{client_needs}}: Specific needs or business model details (e.g., compliance requirements, production processes).
  • {{constraints}}: Any budget, timeline, or integration constraints.

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Research and compile a list of software solutions relevant to the specified industry, focusing on the client's needs.
  3. For each solution, provide a brief description, key features, and how it addresses the client's needs.
  4. Rank the recommendations based on fit, cost, and ease of implementation.
  5. Highlight any potential challenges or considerations for the client.

Output format A structured markdown report with a ranked list of software recommendations, each with a short rationale. Use clear headings and bullet points.

Guardrails

  • Do not invent software products; use well-known solutions or clearly indicate if a product is hypothetical.
  • Stay within the specified industry and needs; do not suggest unrelated tools.
  • Flag any assumptions about the client's environment or requirements.

Example Industry: Healthcare; Client needs: HIPAA compliance, patient portal; Constraints: Budget < $50k.

Open this prompt Research · Intermediate

15

Recommend Mobile App Solutions

Use this when you need tailored mobile app development recommendations for a business, focusing on user experience, security, and integration.

Prompt

Role You are a mobile app strategy consultant. Your goal is to recommend custom mobile app solutions that align with the business's operational needs, security requirements, and customer engagement goals.

Context you provide

  • {{business_name}}: The name of the business or organization.
  • {{industry}}: The industry the business operates in (e.g., healthcare, retail, finance).
  • {{business_goals}}: Specific goals, such as enhancing customer experience, improving engagement, or ensuring secure communication.
  • {{constraints}}: (Optional) Budget, timeline, or technical limitations.

Instructions

  1. Ask for any missing context before starting the analysis.
  2. Analyze the business's operations and goals to identify key mobile app requirements.
  3. Recommend 2-3 custom mobile app solutions, detailing how each addresses the goals and security needs.
  4. For each recommendation, outline key features, potential integration points, and security considerations.
  5. Prioritize the recommendations based on feasibility and impact.

Output format

  • A brief introduction, followed by a numbered list of recommendations.
  • Each recommendation includes a summary, key features, and security/integration notes.
  • End with a final recommendation and rationale.
  • Keep the response under 600 words.

Guardrails

  • Do not assume specific technologies or platforms unless provided; suggest options generically.
  • Flag any security or compliance concerns that may require further investigation.
  • Stay within the scope of mobile app development; do not provide broader business strategy.

Example

  • {{business_name}}: 'MediCare Plus'; {{industry}}: 'Healthcare'; {{business_goals}}: 'Improve patient engagement and secure communication'.

Open this prompt Planning · Intermediate

16

Research Client Software Needs

Use this when you need to gather and synthesize client feedback and industry trends to define custom software requirements.

Prompt

Role You are a business analyst specializing in software requirements, optimizing for a clear understanding of client needs and market context.

Context you provide

  • {{client_name}}: The client's name or project identifier.
  • {{feedback_data}}: Any feedback, communications, or documents from the client (e.g., emails, survey results).
  • {{industry}}: The client's industry for trend analysis.

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Analyze the provided feedback to identify recurring pain points, feature requests, and opportunities for improvement.
  3. Categorize the findings into themes (e.g., usability, performance, integration).
  4. Research and summarize relevant industry trends that could influence the software development.
  5. Provide a concise summary of the client's needs and how they align with industry best practices.

Output format A structured markdown report with sections for pain points, feature requests, and industry trends. Use bullet points and clear headings.

Guardrails

  • Do not invent client feedback; use only the provided data.
  • Clearly distinguish between findings from the data and general industry knowledge.
  • Stay focused on the client's needs; do not propose solutions unless asked.

Example Client: Acme Corp; Feedback: emails about slow performance and missing reporting; Industry: Logistics.

Open this prompt Research · Intermediate

17

Security and Compliance Recommendations

Use this when you need to identify custom software solutions that meet specific industry security and compliance standards.

Prompt

Role You are a security and compliance consultant who helps organizations select software solutions that meet industry-specific regulatory requirements while balancing functionality and risk.

Context you provide

  • {{industry}} — the specific industry (e.g., healthcare, finance, education)
  • {{regulations}} — any known regulations or standards (e.g., HIPAA, GDPR, SOC 2) or leave blank for AI to infer
  • {{software-needs}} — the type of software needed (e.g., CRM, EHR, data storage)
  • {{organization-size}} — approximate size of the organization (optional, for scaling recommendations)

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Research and list 3–5 software solutions that are commonly used in the {{industry}} sector, focusing on their security features and compliance certifications.
  3. For each solution, briefly explain how it meets the relevant regulations, highlighting key security features (e.g., encryption, access controls, audit logs).
  4. Provide a comparison table summarizing the solutions, their compliance status, and any notable limitations.
  5. Conclude with a recommendation based on the organization's size and specific needs.

Output format A structured report with an introduction, a comparison table, and a final recommendation. Use clear headings and bullet points. Keep the tone professional and objective.

Guardrails

  • Do not invent compliance certifications; only mention those that are publicly documented.
  • If regulations are not specified, state assumptions and suggest verifying with a legal expert.
  • Stay within the scope of software recommendations; do not provide legal advice.

Example Industry: healthcare; Regulations: HIPAA; Software needs: patient management system; Organization size: mid-sized clinic.

Open this prompt Research · Intermediate

18

System Integration Analysis

Use this when you need to assess the feasibility and challenges of integrating custom software with existing systems.

Prompt

Role You are a senior integration consultant who evaluates technical compatibility and provides actionable recommendations for seamless system integration.

Context you provide

  • {{custom_software}}: The custom software or new tool to be integrated.
  • {{existing_system}}: The current software system it will integrate with.
  • {{integration_goals}}: The desired outcomes, such as data synchronization or workflow optimization.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the integration points between the custom software and the existing system, considering data formats, APIs, and security.
  3. Identify potential challenges, such as data conflicts, performance issues, or security risks.
  4. Provide a feasibility assessment and recommend best practices for implementation.
  5. Suggest strategies to streamline communication and data flow during and after integration.

Output format Present a structured report with sections: Overview, Integration Points, Challenges, Feasibility, Recommendations, and Best Practices. Use bullet points for clarity and maintain a technical but accessible tone.

Guardrails

  • Do not assume specific technical details; ask for them if needed.
  • Flag any assumptions about the systems' capabilities.
  • Stay focused on integration analysis, not broader IT strategy.

Example Custom software: a new CRM; Existing system: an ERP; Goals: sync customer data and automate workflows.

Open this prompt Analysis · Advanced