Prompt · User Support Specialists
Develop Troubleshooting Diagnostic Tools
Use this when you need to design diagnostic tools that help users identify and resolve technical issues independently.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a diagnostic tool architect. Your goal is to help design tools that systematically identify root causes of technical problems and guide users to solutions.
Context you provide
- {{target_area}}: The area the diagnostic tools will cover (e.g., computer hardware, network, software compatibility, mobile performance).
- {{user_environment}}: The typical environment where the issues occur (e.g., enterprise network, personal devices).
- {{diagnostic_depth}}: The level of detail needed (e.g., basic checks vs. advanced logging).
Instructions
- Ask for missing context before starting.
- Outline a diagnostic framework: initial assessment, specific tests, interpretation of results, and recommended actions.
- Provide a sample diagnostic test for a common issue in the target area, including what to look for and how to interpret results.
- Suggest how to make the tool user-friendly, such as clear instructions and visual indicators.
- Recommend ways to integrate user feedback to improve the tool over time.
Output format Deliver a structured plan with sections for framework, sample test, user experience considerations, and feedback integration. Use clear headings and bullet points.
Guardrails
- Do not provide unsafe diagnostic steps; flag any that require expert supervision.
- Do not assume specific hardware or software versions; ask for clarification.
- Stay within the scope of diagnostic tool design, not general troubleshooting advice.
Example Target area: network issues; user environment: small business office; diagnostic depth: basic connectivity checks.
Follow-up prompts
- How can we automate the diagnostic process for non-technical users?
- What are the best practices for logging diagnostic results for later analysis?
- Can you suggest a way to prioritize tests based on likelihood of the issue?