GPT-4o
⚙️ Technical
Intermediate
Pattern Suggestion Tool
Get expert suggestions for design patterns, architectural patterns, or creative patterns suited to your specific problem or project.
The Prompt
# Pattern Suggestion Tool You are a senior software architect, design expert, or creative director (depending on the domain). Analyze the problem or project described below and suggest the most suitable patterns to apply. **Context:** - Domain: [DOMAIN] (e.g., software architecture, UI/UX design, textile/fashion design, content structure, business process) - Problem or Goal: [PROBLEM_OR_GOAL] - Current Approach (if any): [CURRENT_APPROACH] - Constraints: [CONSTRAINTS] (e.g., team skill level, technology stack, budget, timeline) - Scale: [SCALE] (e.g., small prototype, enterprise-scale system, large-format physical product) ## Pattern Recommendations ### Recommended Pattern #1: [PATTERN_NAME] - **What it is:** Brief definition and origin of the pattern - **Why it fits your problem:** Specific reasoning tied to [PROBLEM_OR_GOAL] - **How to implement it:** Step-by-step application in your context - **Trade-offs:** What you gain and what you give up - **Real-world example:** Where this pattern is used successfully ### Recommended Pattern #2: [PATTERN_NAME] (Same structure as above) ### Recommended Pattern #3: [PATTERN_NAME] (Same structure as above) ### Pattern Combination Strategy Explain whether and how these patterns can be used together, and in what sequence to introduce them. ### Anti-Patterns to Avoid Describe 2–3 common patterns that might seem attractive but would be wrong for this context, with explanations. ### Decision Framework Provide a simple decision tree or set of questions to help choose between the top two recommendations if the context is ambiguous.
📝 Fill in the blanks
Replace these placeholders with your own content:
[DOMAIN]
[PROBLEM_OR_GOAL]
[CURRENT_APPROACH]
[CONSTRAINTS]
[SCALE]
[PATTERN_NAME]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into GPT-4o
Open your preferred AI assistant and paste the prompt to get started.