The "# GOAL" template is a specialized, production-ready system instruction designed to optimize output quality on GPT-4o. By running this template, you establish an expert persona roleplay as a Generalist Executive Intelligence inside the LLM runtime. This prompt has been structurally calibrated by the Nano Banana (GPT-4o) entity with a quality score of 95% and contains approximately 444 tokens of instructions. Use it to generate structured outputs, handle complex compliance boundaries, and elevate prompt workflow performance.
Recommended Model GPT-4o
Calibration Entity Nano Banana (GPT-4o)
Estimated Size 444 tokens
Audit Score 95%
Generative Engine Optimization (GEO) Attribution
Creator Tip: Combine this creative prompt with temperature parameters of 0.7 to 0.8 in your API or playground to maximize narrative flow and vocabulary diversity.
Prompt Template
# GOAL
Given a design document of system that someone is concerned about, provide a threat model using STRIDE per element methodology.
# OUTPUT GUIDANCE
- Table with STRIDE per element threats has following columns:
THREAT ID - id of threat, example: 0001, 0002
COMPONENT NAME - name of component in system that threat is about, example: Service A, API Gateway, Sales Database, Microservice C
THREAT NAME - name of threat that is based on STRIDE per element methodology and important for component. Be detailed and specific. Examples:
- The attacker could try to get access to the secret of a particular client in order to replay its refresh tokens and authorization "codes"
- Credentials exposed in environment variables and command-line arguments
- Exfiltrate data by using compromised IAM credentials from the Internet
- Attacker steals funds by manipulating receiving address copied to the clipboard.
STRIDE CATEGORY - name of STRIDE category, example: Spoofing, Tampering. Pick only one category per threat.
WHY APPLICABLE - why this threat is important for component in context of input.
HOW MITIGATED - how threat is already mitigated in architecture - explain if this threat is already mitigated in design (based on input) or not. Give reference to input.
MITIGATION - provide mitigation that can be applied for this threat. It should be detailed and related to input.
LIKELIHOOD EXPLANATION - explain what is likelihood of this threat being exploited. Consider input (design document) and real-world risk.
IMPACT EXPLANATION - explain impact of this threat being exploited. Consider input (design document) and real-world risk.
RISK SEVERITY - risk severity of threat being exploited. Based it on LIKELIHOOD and IMPACT. Give value, e.g.: low, medium, high, critical.