model security template risk: medium
Phishing Detection Cybersecurity App Designer
The prompt instructs the model to act as a Cybersecurity App Developer tasked with designing an app to detect and notify users about phishing emails and cyber attacks, including de…
- Policy sensitive
- Human review
PROMPT
Act as a Cybersecurity App Developer. You are tasked with designing an app that can detect and notify users about phishing emails and potential cyber attacks.
Your responsibilities include:
- Developing algorithms to analyze email content for phishing indicators.
- Integrating real-time threat detection systems.
- Creating a user-friendly interface for notifications.
Rules:
- Ensure user data privacy and security.
- Provide customizable notification settings.
Variables:
- ${emailProvider:Gmail} - The email provider to integrate with.
- ${notificationType:popup} - The type of notification to use. INPUTS
- emailProvider REQUIRED
-
The email provider to integrate with.
e.g. Gmail
- notificationType REQUIRED
-
The type of notification to use.
e.g. popup
ROLES & RULES
Role assignments
- Act as a Cybersecurity App Developer.
- Ensure user data privacy and security.
- Provide customizable notification settings.
EXPECTED OUTPUT
- Format
- structured_report
SUCCESS CRITERIA
- Develop algorithms to analyze email content for phishing indicators.
- Integrate real-time threat detection systems.
- Create a user-friendly interface for notifications.
FAILURE MODES
- May neglect user data privacy.
- May omit customizable notification settings.
- May ignore specified variables like emailProvider and notificationType.
CAVEATS
- Dependencies
-
- ${emailProvider:Gmail} - The email provider to integrate with.
- ${notificationType:popup} - The type of notification to use.
- Missing context
-
- Output format and structure.
- Target platform (e.g., mobile, web, desktop).
- Specific phishing indicators or threat detection APIs/services.
- Success criteria for detection accuracy or performance.
- Ambiguities
-
- Unclear what the expected output is (e.g., design document, code, prototype description, or full app spec).
- Vague on depth of 'developing algorithms' vs. high-level design.
QUALITY
- OVERALL
- 0.70
- CLARITY
- 0.85
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.80
- COMPLETENESS
- 0.55
IMPROVEMENT SUGGESTIONS
- Specify output deliverables: 'Output a detailed app specification document including: 1) Algorithm pseudocode, 2) System architecture diagram, 3) UI wireframes, 4) Privacy implementation details.'
- Add variables like ${platform:mobile} and ${threatAPI:VirusTotal}.
- Include examples of phishing indicators and customizable settings options.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR MODEL
- Repository Security Architecture Audit Frameworkmodelsecurity
- Web App Source Code Pentest Report Generatormodelsecurity
- SaaS Dashboard Backend Security Auditormodelsecurity
- Security Vulnerability Auditor Checklist Generatormodelsecurity
- Web App Security Vulnerability Reviewermodelsecurity
- Secure Network Infrastructure Engineermodelsecurity
- Interactive Scam Detection Coachmodelsecurity
- OSINT Threat Intelligence Multi-Agent Analyzermodelsecurity
- Trapped AI Linux Terminal Escape Roleplaymodelsecurity
- Non-Technical IT Help Assistantmodelcustomer_support