AI Prompting
Comprehensive guide to effective prompt engineering for AI language models, covering fundamentals, advanced techniques, and specialized applications
Table of Contents
Basic Prompting Techniques
Fundamental patterns for effective AI interactions
Expert Role Assignment
Give the AI specific expertise to improve response quality
You are a [ROLE/EXPERT] with [YEARS] years of experience in [DOMAIN]. Your expertise includes [SPECIFIC SKILLS]. Please help me with [TASK]. Consider: - [RELEVANT FACTOR 1] - [RELEVANT FACTOR 2] - [SPECIFIC CONSTRAINTS]
You are a senior software architect with 15 years of experience in cloud-native applications. Your expertise includes microservices, Kubernetes, and distributed systems. Please help me design a scalable e-commerce platform. Consider: - High availability requirements (99.99% uptime) - Expected traffic: 100K concurrent users - Budget constraints: $50K/month for infrastructure
I'll design a scalable e-commerce platform leveraging my experience with cloud-native architectures. Here's a comprehensive solution: 1. **Microservices Architecture** - Product Service (catalog, inventory) - Order Service (cart, checkout) - User Service (auth, profiles) - Payment Service (transactions) 2. **Infrastructure Design** - Kubernetes on AWS EKS - Auto-scaling with HPA - Multi-AZ deployment...
Structured Task Definition
Provide clear, unambiguous instructions with expected output format
Task: [CLEAR OBJECTIVE] Requirements: 1. [SPECIFIC REQUIREMENT] 2. [SPECIFIC REQUIREMENT] 3. [SPECIFIC REQUIREMENT] Format: [OUTPUT FORMAT] Length: [WORD/CHARACTER LIMIT] Style: [TONE/STYLE] Please ensure you: - [KEY POINT TO ADDRESS] - [QUALITY CRITERIA] - [WHAT TO AVOID]
Task: Write a product description for a smartwatch Requirements: 1. Highlight health tracking features 2. Mention battery life (7 days) 3. Include water resistance (IP68) Format: Marketing copy Length: 150-200 words Style: Professional yet engaging Please ensure you: - Focus on benefits, not just features - Include a clear call-to-action - Avoid technical jargon
Transform your wellness journey with the UltraFit Pro smartwatch. This intelligent companion monitors your heart rate, tracks sleep patterns, and counts every step toward your fitness goals. With an impressive 7-day battery life, it keeps pace with your busiest week without missing a beat. Whether you're swimming laps or caught in the rain, the IP68 water resistance ensures your device stays protected. The sleek design seamlessly transitions from gym to office, while smart notifications keep you connected without reaching for your phone. Real-time health insights help you make informed decisions about your well-being. Ready to elevate your fitness game? Experience the perfect blend of style and functionality. Order your UltraFit Pro today and start living smarter.
Custom Output Formats
Define specific formats for consistent, usable outputs
Please provide your response in the following format: [FORMAT SPECIFICATION] Example structure: """ [EXAMPLE OF DESIRED OUTPUT] """ Use these markers: - [MARKER 1]: [WHAT IT INDICATES] - [MARKER 2]: [WHAT IT INDICATES] - [FORMATTING RULE]
Please provide your response in the following format: **Section Name** - Key Point: Brief explanation - Key Point: Brief explanation Example structure: """ **Benefits** - Cost Reduction: 30% decrease in operational expenses - Efficiency: 2x faster processing time """ Use these markers: - Bold (**text**) for section headers - Bullet points for individual items - Colon to separate point from explanation
**Technical Advantages** - Performance: 10x faster query execution through optimized indexing - Scalability: Horizontal scaling supports millions of concurrent users - Reliability: 99.99% uptime with automated failover **Business Benefits** - Cost Savings: 40% reduction in infrastructure costs - Time to Market: Deploy new features 3x faster - Customer Satisfaction: 25% increase in user retention **Implementation Requirements** - Team Size: 3-5 developers for 6 months - Budget: $200K initial investment - Training: 2-week onboarding for existing staff
Advanced Prompting Patterns
Sophisticated techniques for complex reasoning and analysis
Step-by-Step Reasoning
Break down complex problems into logical steps for better accuracy
Let's solve this step-by-step. Problem: [COMPLEX PROBLEM] Please work through this systematically: 1. First, identify [KEY COMPONENTS] 2. Then, analyze [RELATIONSHIPS/DEPENDENCIES] 3. Next, consider [CONSTRAINTS/EDGE CASES] 4. Finally, synthesize [SOLUTION/CONCLUSION] Show your reasoning at each step before providing the final answer.
Let's solve this step-by-step. Problem: Calculate the ROI of migrating from on-premise to cloud infrastructure Please work through this systematically: 1. First, identify current costs and cloud costs 2. Then, analyze migration expenses and timeline 3. Next, consider risk factors and hidden costs 4. Finally, synthesize the 3-year ROI projection Show your reasoning at each step before providing the final answer.
I'll work through this ROI calculation systematically. **Step 1: Identifying Costs** Current on-premise costs (annual): - Hardware refresh: $500K every 3 years = $167K/year - Data center: $200K/year - IT staff (5 FTEs): $500K/year - Total: $867K/year Cloud costs (estimated annual): - Compute (EC2): $300K/year - Storage (S3): $50K/year - Network: $40K/year - Total: $390K/year **Step 2: Migration Analysis** One-time migration costs: - Professional services: $150K - Training: $30K - Parallel running (3 months): $97K - Total: $277K Timeline: 6-month migration period **Step 3: Risk Factors** - 10% cost overrun buffer: $28K - Potential downtime costs: $50K - Learning curve productivity loss: $75K **Step 4: 3-Year ROI Projection** Year 1: -$277K (migration) + $477K (savings) = $200K Year 2: $477K (pure savings) Year 3: $477K (pure savings) Total 3-year benefit: $1,154K ROI: 316% over 3 years
Example-Based Learning
Train the AI with examples of desired input-output patterns
I'll show you some examples of what I need, then ask you to follow the same pattern. Example 1: Input: [INPUT 1] Output: [OUTPUT 1] Example 2: Input: [INPUT 2] Output: [OUTPUT 2] Example 3: Input: [INPUT 3] Output: [OUTPUT 3] Now, following the same pattern: Input: [YOUR INPUT] Output: [AI SHOULD COMPLETE THIS]
I'll show you some examples of what I need, then ask you to follow the same pattern. Example 1: Input: "Database connection timeout" Output: "CRITICAL: Database connectivity issue detected. Action required: Check connection pool settings, verify network connectivity, and review database server logs. Priority: P1" Example 2: Input: "Slow page load times" Output: "WARNING: Performance degradation detected. Action required: Analyze query performance, check cache hit rates, and review CDN configuration. Priority: P2" Example 3: Input: "Failed login attempt from unknown IP" Output: "INFO: Security event logged. Action required: Monitor for patterns, check geo-blocking rules, and review authentication logs. Priority: P3" Now, following the same pattern: Input: "Memory usage at 95%" Output: [AI SHOULD COMPLETE THIS]
CRITICAL: Memory exhaustion imminent. Action required: Identify memory-consuming processes, implement immediate garbage collection, and scale infrastructure if needed. Priority: P1
Rule-Based Constraints
Define specific constraints and validation rules for outputs
Generate [OUTPUT TYPE] with these constraints: MUST include: - [REQUIRED ELEMENT 1] - [REQUIRED ELEMENT 2] - [REQUIRED ELEMENT 3] MUST NOT include: - [FORBIDDEN ELEMENT 1] - [FORBIDDEN ELEMENT 2] Rules: - [RULE 1] - [RULE 2] - [VALIDATION CRITERIA] If any constraint cannot be met, explain why and provide the closest alternative.
Generate a password policy with these constraints: MUST include: - Minimum length requirement - Character type requirements - Expiration policy MUST NOT include: - Specific passwords as examples - Requirements impossible on mobile devices - Discriminatory language Rules: - Be compatible with NIST guidelines - Support international characters - Maximum 5 rules total If any constraint cannot be met, explain why and provide the closest alternative.
**Corporate Password Policy** 1. **Minimum Length**: Passwords must be at least 12 characters long 2. **Character Requirements**: Must include at least 3 of the following: - Uppercase letters (A-Z) - Lowercase letters (a-z) - Numbers (0-9) - Special characters (!@#$%^&*) - Unicode characters supported 3. **Password Expiration**: Passwords expire every 90 days with 14-day advance notice 4. **Password History**: Cannot reuse last 12 passwords 5. **Account Lockout**: 5 failed attempts triggers 30-minute lockout All requirements comply with NIST SP 800-63B guidelines and support mobile device entry.
Code Generation & Technical
Prompts for programming, debugging, and technical documentation
Code Generation Template
Generate production-ready code with proper structure and error handling
Write a [LANGUAGE] [COMPONENT TYPE] that: Functionality: - [FEATURE 1] - [FEATURE 2] - [FEATURE 3] Requirements: - Follow [STYLE GUIDE/CONVENTION] - Include error handling - Add comprehensive comments - Make it production-ready Constraints: - [PERFORMANCE REQUIREMENT] - [COMPATIBILITY REQUIREMENT] - [SECURITY CONSIDERATION] Include: - Type definitions (if applicable) - Unit test examples - Usage documentation
Write a TypeScript REST API client that: Functionality: - Supports GET, POST, PUT, DELETE methods - Handles authentication via Bearer tokens - Implements automatic retry logic Requirements: - Follow clean code principles - Include error handling - Add comprehensive comments - Make it production-ready Constraints: - Keep bundle size under 10KB - Support both Node.js and browser environments - No external dependencies except native fetch Include: - Type definitions - Unit test examples - Usage documentation
/** * Lightweight REST API Client * Supports common HTTP methods with automatic retry and auth */ interface APIClientConfig { baseURL: string; headers?: Record<string, string>; maxRetries?: number; retryDelay?: number; } interface RequestOptions extends RequestInit { params?: Record<string, any>; retry?: boolean; } class APIClient { private config: Required<APIClientConfig>; constructor(config: APIClientConfig) { this.config = { baseURL: config.baseURL, headers: config.headers || {}, maxRetries: config.maxRetries || 3, retryDelay: config.retryDelay || 1000, }; } /** * Set authorization token */ setAuthToken(token: string): void { this.config.headers['Authorization'] = `Bearer ${token}`; } /** * Generic request method with retry logic */ private async request<T>( endpoint: string, options: RequestOptions = {} ): Promise<T> { const url = new URL(endpoint, this.config.baseURL); // Add query parameters if (options.params) { Object.entries(options.params).forEach(([key, value]) => url.searchParams.append(key, value) ); } const { retry = true, params, ...fetchOptions } = options; const config: RequestInit = { ...fetchOptions, headers: { ...this.config.headers, ...fetchOptions.headers, }, }; let lastError: Error; const attempts = retry ? this.config.maxRetries : 1; for (let i = 0; i < attempts; i++) { try { const response = await fetch(url.toString(), config); if (!response.ok) { throw new Error(`HTTP ${response.status}: ${response.statusText}`); } return await response.json(); } catch (error) { lastError = error as Error; if (i < attempts - 1) { await new Promise(r => setTimeout(r, this.config.retryDelay * (i + 1))); } } } throw lastError!; } // HTTP methods async get<T>(endpoint: string, options?: RequestOptions): Promise<T> { return this.request<T>(endpoint, { ...options, method: 'GET' }); } async post<T>(endpoint: string, data?: any, options?: RequestOptions): Promise<T> { return this.request<T>(endpoint, { ...options, method: 'POST', body: JSON.stringify(data), headers: { 'Content-Type': 'application/json', ...options?.headers }, }); } async put<T>(endpoint: string, data?: any, options?: RequestOptions): Promise<T> { return this.request<T>(endpoint, { ...options, method: 'PUT', body: JSON.stringify(data), headers: { 'Content-Type': 'application/json', ...options?.headers }, }); } async delete<T>(endpoint: string, options?: RequestOptions): Promise<T> { return this.request<T>(endpoint, { ...options, method: 'DELETE' }); } } // Usage Example: const api = new APIClient({ baseURL: 'https://api.example.com', maxRetries: 3, }); api.setAuthToken('your-token'); // GET request const users = await api.get('/users', { params: { page: 1 } }); // POST request const newUser = await api.post('/users', { name: 'John' }); // Unit test example describe('APIClient', () => { it('should retry failed requests', async () => { const api = new APIClient({ baseURL: 'http://localhost' }); // Test implementation... }); });
Code Review Analysis
Get comprehensive code review with actionable feedback
Please review this code: ```[LANGUAGE] [CODE TO REVIEW] ``` Analyze for: 1. **Bugs & Logic Errors**: Identify any potential bugs 2. **Performance**: Suggest optimization opportunities 3. **Security**: Highlight security vulnerabilities 4. **Best Practices**: Check against [LANGUAGE] conventions 5. **Maintainability**: Assess readability and structure Provide: - Severity level for each issue (Critical/High/Medium/Low) - Specific line numbers where applicable - Fixed code examples for critical issues - Overall code quality score (1-10)
Please review this code: ```javascript function getUserData(userId) { let user = database.query("SELECT * FROM users WHERE id = " + userId); if (user != null) { return { name: user.name, email: user.email, password: user.password } } } ``` Analyze for: 1. **Bugs & Logic Errors**: Identify any potential bugs 2. **Performance**: Suggest optimization opportunities 3. **Security**: Highlight security vulnerabilities 4. **Best Practices**: Check against JavaScript conventions 5. **Maintainability**: Assess readability and structure
## Code Review Results **Overall Score: 3/10** - Critical security issues and poor practices ### 🔴 Critical Issues 1. **SQL Injection Vulnerability** (Line 2) - Severity: CRITICAL - Issue: Direct string concatenation in SQL query - Fix: Use parameterized queries ```javascript const user = database.query("SELECT * FROM users WHERE id = ?", [userId]); ``` 2. **Password Exposure** (Line 6) - Severity: CRITICAL - Issue: Returning password in response - Fix: Never return passwords ```javascript return { name: user.name, email: user.email // Never include password } ``` ### ⚠️ High Priority Issues 3. **No Async Handling** (Line 2) - Severity: HIGH - Issue: Database queries should be asynchronous - Fix: Use async/await 4. **Weak Null Check** (Line 3) - Severity: MEDIUM - Issue: != allows undefined to pass - Fix: Use strict equality ### 📝 Recommendations ```javascript async function getUserData(userId) { // Validate input if (!userId || typeof userId !== 'number') { throw new Error('Invalid user ID'); } try { // Use parameterized query const user = await database.query( "SELECT id, name, email FROM users WHERE id = ?", [userId] ); if (!user) { return null; } return { id: user.id, name: user.name, email: user.email }; } catch (error) { console.error('Database error:', error); throw new Error('Failed to fetch user data'); } } ```
Technical Documentation
Generate complete documentation for code, APIs, or systems
Generate comprehensive documentation for: [CODE/API/SYSTEM DESCRIPTION] Include these sections: 1. **Overview**: Brief description and purpose 2. **Installation/Setup**: Step-by-step setup instructions 3. **Usage Examples**: Common use cases with code 4. **API Reference**: Detailed method/endpoint documentation 5. **Configuration**: Available options and defaults 6. **Error Handling**: Common errors and solutions 7. **Best Practices**: Recommendations for production use Format: [Markdown/JSDoc/Docstring/etc.] Target Audience: [Developers/End Users/etc.]
Generate comprehensive documentation for: A React custom hook called useDebounce that delays updating a value until after a specified delay period. Include these sections: 1. **Overview**: Brief description and purpose 2. **Installation/Setup**: Step-by-step setup instructions 3. **Usage Examples**: Common use cases with code 4. **API Reference**: Detailed method/endpoint documentation 5. **Configuration**: Available options and defaults 6. **Error Handling**: Common errors and solutions 7. **Best Practices**: Recommendations for production use Format: Markdown with JSDoc Target Audience: React developers
# useDebounce Hook ## Overview `useDebounce` is a custom React hook that delays updating a value until after a specified delay period has passed since the last change. This is particularly useful for optimizing performance in search inputs, form validations, and API calls. ## Installation/Setup ### Install Dependencies ```bash npm install react ``` ### Add to Your Project ```typescript // hooks/useDebounce.ts import { useState, useEffect } from 'react'; /** * Debounces a value by the specified delay * @param {T} value - The value to debounce * @param {number} delay - Delay in milliseconds * @returns {T} The debounced value */ export function useDebounce<T>(value: T, delay: number = 500): T { const [debouncedValue, setDebouncedValue] = useState<T>(value); useEffect(() => { const handler = setTimeout(() => { setDebouncedValue(value); }, delay); return () => { clearTimeout(handler); }; }, [value, delay]); return debouncedValue; } ``` ## Usage Examples ### Search Input ```tsx function SearchComponent() { const [searchTerm, setSearchTerm] = useState(''); const debouncedSearchTerm = useDebounce(searchTerm, 300); useEffect(() => { if (debouncedSearchTerm) { // Perform API call searchAPI(debouncedSearchTerm); } }, [debouncedSearchTerm]); return ( <input value={searchTerm} onChange={(e) => setSearchTerm(e.target.value)} placeholder="Search..." /> ); } ``` ### Form Validation ```tsx function FormComponent() { const [email, setEmail] = useState(''); const debouncedEmail = useDebounce(email, 1000); useEffect(() => { if (debouncedEmail) { validateEmail(debouncedEmail); } }, [debouncedEmail]); return ( <input type="email" value={email} onChange={(e) => setEmail(e.target.value)} /> ); } ``` ## API Reference ### Parameters | Parameter | Type | Default | Description | |-----------|------|---------|-------------| | value | T (generic) | required | The value to debounce | | delay | number | 500 | Delay in milliseconds before updating | ### Returns | Type | Description | |------|-------------| | T | The debounced value after the delay period | ## Configuration ### Delay Options - **Immediate (0ms)**: Effectively disables debouncing - **Fast (100-300ms)**: For responsive search - **Standard (500ms)**: Default, good for most use cases - **Slow (1000ms+)**: For expensive operations ## Error Handling ### Common Issues 1. **Memory Leaks**: Always handled internally via cleanup function 2. **Stale Closures**: Dependency array ensures fresh values 3. **Race Conditions**: Latest value always takes precedence ## Best Practices 1. **Choose Appropriate Delays** - Search: 200-300ms - Validation: 500-1000ms - Analytics: 1000-2000ms 2. **Combine with Loading States** ```tsx const debouncedValue = useDebounce(value, 500); const isDebouncing = value !== debouncedValue; ``` 3. **Cancel on Unmount** - Handled automatically by the hook 4. **Optimize Re-renders** - Memoize expensive operations that depend on debounced values 5. **Testing** ```typescript jest.useFakeTimers(); // Test your component jest.advanceTimersByTime(500); ```
Content Creation & Writing
Prompts for creative writing, marketing, and content generation
Style and Tone Matching
Generate content matching specific writing styles and brand voices
Write [CONTENT TYPE] about [TOPIC]. Style Guidelines: - Tone: [FORMAL/CASUAL/PROFESSIONAL/FRIENDLY/etc.] - Voice: [FIRST/SECOND/THIRD PERSON] - Reading Level: [GRADE LEVEL/AUDIENCE] - Brand Personality: [BRAND ATTRIBUTES] Include: - [KEY MESSAGE 1] - [KEY MESSAGE 2] - [CALL TO ACTION] Avoid: - [WHAT TO AVOID] - [FORBIDDEN TERMS] Length: [WORD COUNT] Similar to: [REFERENCE STYLE/BRAND]
Write a product launch email about our new AI-powered project management tool. Style Guidelines: - Tone: Professional yet approachable - Voice: Second person (you/your) - Reading Level: Business professional - Brand Personality: Innovative, reliable, empowering Include: - 50% faster project completion - AI that learns team patterns - Limited-time 30% discount Avoid: - Technical jargon - Aggressive sales language - Comparisons to competitors Length: 150-200 words Similar to: Slack's communication style
**Subject: Your Projects Just Got an AI Upgrade 🚀** Hey there, You know that feeling when projects run smoothly without constant firefighting? That's what we built for you. Our new AI-powered project management tool learns how your team works and adapts accordingly. No more repetitive setup or manual tracking—the AI handles the busywork while you focus on what matters. Early adopters are completing projects 50% faster. Not because they're working harder, but because our AI eliminates the friction between planning and doing. It spots bottlenecks before they happen and suggests optimal task distributions based on your team's actual patterns. Ready to see what your team can accomplish with an AI assistant? **Grab your 30% early-bird discount this week only.** [Start Free Trial] [See It In Action] Questions? Just reply—we actually read these. Cheers, The Team
SEO-Optimized Content
Create content that ranks well while remaining reader-friendly
Create SEO-optimized [CONTENT TYPE] for [TOPIC]. Target Keywords: - Primary: [MAIN KEYWORD] - Secondary: [KEYWORD 2], [KEYWORD 3] - LSI Keywords: [RELATED TERMS] SEO Requirements: - Keyword Density: [1-2%] - Meta Description: [150-160 characters] - Headers: Use H2 and H3 strategically - Internal Links: [NUMBER] suggestions - External Links: [NUMBER] authoritative sources Content Structure: - Hook: [OPENING TYPE] - Body: [STRUCTURE/FORMAT] - CTA: [DESIRED ACTION] Target: [WORD COUNT] words Search Intent: [INFORMATIONAL/TRANSACTIONAL/etc.]
Create SEO-optimized blog post for remote work productivity tips. Target Keywords: - Primary: remote work productivity - Secondary: work from home tips, productivity tools - LSI Keywords: time management, virtual collaboration, home office SEO Requirements: - Keyword Density: 1.5% - Meta Description: 155 characters - Headers: Use H2 and H3 strategically - Internal Links: 3 suggestions - External Links: 2 authoritative sources Content Structure: - Hook: Statistical opening - Body: Numbered list with examples - CTA: Newsletter signup Target: 800 words Search Intent: Informational
**Meta Description:** Boost your remote work productivity with 10 proven tips. Learn time management strategies, tool recommendations, and home office optimization techniques. # 10 Remote Work Productivity Tips That Actually Work in 2024 Did you know that 77% of remote workers report higher productivity at home, yet 40% struggle with time management? If you're looking to maximize your work from home efficiency, you're in the right place. ## 1. Master Your Morning Routine (H2) ### Start with Non-Negotiables (H3) Your remote work productivity begins before you open your laptop. Establish a consistent wake time and morning ritual that signals "work mode" to your brain... [Content continues with strategic keyword placement] ## 2. Optimize Your Home Office Setup Creating a dedicated workspace is crucial for work from home tips that professionals swear by. Studies from [Stanford University](link) show that proper ergonomics can increase productivity by 25%... ### Essential Productivity Tools (H3) - **Notion**: All-in-one workspace for notes and tasks [link to /productivity-tools-guide] - **Forest App**: Maintains focus through gamification - **Slack**: Enhances virtual collaboration [link to /communication-best-practices] [Content continues for 800 words with natural keyword integration] ## Ready to Transform Your Remote Work? These remote work productivity strategies have helped thousands of professionals thrive from home. Want personalized tips delivered weekly? [Join 10,000+ Remote Workers → Subscribe to Our Newsletter] **Internal Link Suggestions:** 1. /productivity-tools-guide - "comprehensive productivity tools review" 2. /communication-best-practices - "team communication strategies" 3. /home-office-setup - "ergonomic home office guide"
Platform-Optimized Social Posts
Generate engaging social media content tailored to each platform
Create [PLATFORM] post about [TOPIC]. Platform Requirements: - Character Limit: [LIMIT] - Hashtags: [NUMBER AND STYLE] - Media: [IMAGE/VIDEO/CAROUSEL SUGGESTION] - Best Practices: [PLATFORM-SPECIFIC TIPS] Content Goals: - Primary Goal: [ENGAGEMENT/AWARENESS/CONVERSION] - Target Audience: [DEMOGRAPHICS/INTERESTS] - Brand Voice: [CASUAL/PROFESSIONAL/etc.] Include: - Hook: [ATTENTION GRABBER] - Value: [WHAT USER GAINS] - CTA: [SPECIFIC ACTION] Provide: - Main post text - Hashtag suggestions - Image/graphic description - Optimal posting time
Create LinkedIn post about launching a new AI course. Platform Requirements: - Character Limit: 1300 (optimal for engagement) - Hashtags: 3-5 professional hashtags - Media: Native video or document carousel - Best Practices: Professional tone, thought leadership Content Goals: - Primary Goal: Course enrollments - Target Audience: Mid-level professionals in tech - Brand Voice: Expert but approachable Include: - Hook: Surprising AI statistic - Value: Career advancement opportunity - CTA: Early-bird enrollment Provide: - Main post text - Hashtag suggestions - Image/graphic description - Optimal posting time
**Main Post Text:** 🤖 Only 23% of professionals feel prepared for AI's impact on their role. Don't be part of the 77%. After teaching 10,000+ students, I've distilled everything you need to know about practical AI implementation into a comprehensive 8-week course. What you'll master: → Prompt engineering that saves 10+ hours weekly → AI tool integration for your specific industry → Building AI-enhanced workflows from scratch → Ethical AI practices and governance → Future-proofing your career trajectory Real results from past students: • Sarah automated 40% of her marketing tasks • Mike landed a 30% raise after implementing AI solutions • Lisa's team reduced project timelines by 6 weeks 🎯 Early-bird pricing ends Friday (save $200) Ready to lead the AI transformation instead of being disrupted by it? Comment "AI READY" below and I'll send you the free Chapter 1 preview + my AI Tools Checklist. Link in comments ↓ **Hashtags:** #ArtificialIntelligence #ProfessionalDevelopment #FutureOfWork #AIEducation #CareerGrowth **Visual Suggestion:** Carousel document (PDF): - Slide 1: Bold statistic with icon - Slide 2-4: Course curriculum highlights - Slide 5: Student testimonials - Slide 6: Call-to-action with deadline **Optimal Posting Time:** Tuesday-Thursday, 8-10 AM or 5-6 PM (your timezone)
Analysis & Problem Solving
Prompts for business analysis, strategy, and decision-making
Strategic SWOT Analysis
Generate detailed SWOT analysis with actionable insights
Conduct a SWOT analysis for [COMPANY/PROJECT/DECISION]. Context: - Industry: [INDUSTRY] - Size: [COMPANY SIZE/PROJECT SCOPE] - Timeline: [RELEVANT TIMEFRAME] - Competition: [KEY COMPETITORS] For each quadrant, provide: - 3-5 specific points - Evidence or examples - Impact level (High/Medium/Low) - Actionable recommendations Also include: - Strategic recommendations based on SWOT - Priority actions for next 90 days - Risk mitigation strategies
Conduct a SWOT analysis for launching an AI-powered fitness app. Context: - Industry: Health & Fitness Tech - Size: Startup with $2M seed funding - Timeline: 6-month launch window - Competition: MyFitnessPal, Fitbit, Nike Training For each quadrant, provide: - 3-5 specific points - Evidence or examples - Impact level (High/Medium/Low) - Actionable recommendations
## SWOT Analysis: AI-Powered Fitness App Launch ### ✅ STRENGTHS 1. **AI Personalization Engine** (Impact: HIGH) - Evidence: Proprietary algorithm with 94% accuracy in workout customization - Action: Patent the technology and use as key differentiator 2. **Founding Team Expertise** (Impact: HIGH) - Evidence: Combined 30+ years in fitness tech and AI - Action: Leverage credentials in marketing and investor relations 3. **Low Burn Rate** (Impact: MEDIUM) - Evidence: $50K monthly burn vs. $150K industry average - Action: Maintain lean operations while scaling gradually ### ⚠️ WEAKNESSES 1. **Limited Brand Recognition** (Impact: HIGH) - Evidence: 0% brand awareness in target market - Action: Partner with fitness influencers for launch campaign 2. **No iOS Version** (Impact: MEDIUM) - Evidence: 60% of fitness app users on iOS - Action: Prioritize iOS development for Q2 3. **Small Training Dataset** (Impact: MEDIUM) - Evidence: 10K users vs. competitors' millions - Action: Implement aggressive beta testing program ### 🎯 OPPORTUNITIES 1. **Post-Pandemic Fitness Boom** (Impact: HIGH) - Evidence: 45% increase in digital fitness adoption - Action: Position as "gym alternative" in messaging 2. **Corporate Wellness Market** (Impact: HIGH) - Evidence: $13.6B market growing at 7% annually - Action: Develop B2B offering for launch + 3 months 3. **Wearable Integration** (Impact: MEDIUM) - Evidence: 35% of users own fitness wearables - Action: Build API integrations with top 3 devices ### 🚨 THREATS 1. **Big Tech Entry** (Impact: HIGH) - Evidence: Apple Fitness+ rapid growth - Action: Focus on niche differentiation and agility 2. **User Privacy Concerns** (Impact: MEDIUM) - Evidence: 73% concerned about health data privacy - Action: Implement end-to-end encryption, get certifications 3. **Economic Downturn** (Impact: MEDIUM) - Evidence: Discretionary spending down 12% - Action: Develop freemium model with strong free tier ### 📋 Strategic Recommendations **Next 90 Days Priority Actions:** 1. Week 1-2: Finalize influencer partnerships 2. Week 3-6: Launch aggressive beta program (target: 5K users) 3. Week 7-10: Implement wearable integrations 4. Week 11-12: Prepare launch campaign and PR **Risk Mitigation:** - Privacy: Achieve SOC 2 compliance before launch - Competition: File patents, build community moat - Funding: Prepare Series A deck for post-launch
Multi-Criteria Decision Analysis
Make data-driven decisions using structured evaluation
Help me decide between these options: [OPTIONS]. Decision Context: - Goal: [PRIMARY OBJECTIVE] - Constraints: [LIMITATIONS] - Timeline: [DECISION DEADLINE] - Stakeholders: [WHO'S AFFECTED] Evaluation Criteria (with weights): 1. [CRITERION 1] - Weight: [%] 2. [CRITERION 2] - Weight: [%] 3. [CRITERION 3] - Weight: [%] 4. [CRITERION 4] - Weight: [%] For each option provide: - Score (1-10) for each criterion - Weighted total score - Pros and cons - Risk assessment - Implementation complexity Recommend: - Best option with justification - Alternative if constraints change - Key success factors
Help me decide between these options: Build in-house vs. Buy SaaS vs. Outsource development. Decision Context: - Goal: Launch customer portal in 6 months - Constraints: $500K budget, 3 developers available - Timeline: Decision needed by month-end - Stakeholders: 10K customers, 50 support staff Evaluation Criteria (with weights): 1. Cost - Weight: 25% 2. Time to Market - Weight: 30% 3. Customization - Weight: 20% 4. Long-term Scalability - Weight: 25% For each option provide: - Score (1-10) for each criterion - Weighted total score - Pros and cons - Risk assessment - Implementation complexity
## Decision Analysis: Customer Portal Implementation ### Option 1: Build In-House **Scores:** - Cost: 4/10 (Weight: 25% = 1.0) - Time to Market: 3/10 (Weight: 30% = 0.9) - Customization: 10/10 (Weight: 20% = 2.0) - Scalability: 9/10 (Weight: 25% = 2.25) - **Total: 6.15/10** **Pros:** ✓ Complete control and customization ✓ No vendor lock-in ✓ Intellectual property ownership **Cons:** ✗ Longest development time (8-10 months) ✗ Highest total cost ($450K + maintenance) ✗ Requires hiring 2 additional developers **Risk:** HIGH - May miss deadline **Complexity:** HIGH - Full development lifecycle ### Option 2: Buy SaaS Solution **Scores:** - Cost: 7/10 (Weight: 25% = 1.75) - Time to Market: 9/10 (Weight: 30% = 2.7) - Customization: 4/10 (Weight: 20% = 0.8) - Scalability: 7/10 (Weight: 25% = 1.75) - **Total: 7.0/10** **Pros:** ✓ Fastest implementation (2-3 months) ✓ Predictable costs ($8K/month) ✓ Built-in best practices **Cons:** ✗ Limited customization ✗ Ongoing subscription costs ✗ Data privacy concerns **Risk:** LOW - Proven solutions available **Complexity:** LOW - Configuration only ### Option 3: Outsource Development **Scores:** - Cost: 6/10 (Weight: 25% = 1.5) - Time to Market: 6/10 (Weight: 30% = 1.8) - Customization: 8/10 (Weight: 20% = 1.6) - Scalability: 6/10 (Weight: 25% = 1.5) - **Total: 6.4/10** **Pros:** ✓ Good customization flexibility ✓ No need to hire permanently ✓ Access to specialized expertise **Cons:** ✗ Quality control challenges ✗ Communication overhead ✗ Ongoing dependency for changes **Risk:** MEDIUM - Vendor reliability crucial **Complexity:** MEDIUM - Requires strong PM ### 📌 Recommendation **Primary Choice: Buy SaaS Solution** - Highest weighted score (7.0/10) - Meets critical 6-month deadline - Lowest risk profile - Recommended vendor: Zendesk or Freshdesk **Alternative if customization becomes critical:** - Hybrid approach: SaaS now, custom modules later - Budget allocation: $200K SaaS, $300K for custom features **Success Factors:** 1. Negotiate enterprise agreement by month-end 2. Assign dedicated implementation team 3. Plan phased rollout to test with 10% of users 4. Reserve budget for API integrations
Comprehensive Competitive Analysis
Analyze competitors and identify strategic advantages
Analyze competitive landscape for [YOUR COMPANY/PRODUCT] in [MARKET]. Compare against: [COMPETITOR 1], [COMPETITOR 2], [COMPETITOR 3] Analysis Framework: 1. **Product Comparison** - Features matrix - Unique selling propositions - Technology stack 2. **Market Position** - Market share - Target segments - Pricing strategy 3. **Business Model** - Revenue streams - Cost structure - Growth strategy 4. **Strengths & Weaknesses** - Core competencies - Vulnerabilities - Customer perception Deliverables: - Competitive positioning map - Differentiation opportunities - Strategic recommendations - Battle card for sales team
Analyze competitive landscape for our project management SaaS in enterprise market. Compare against: Monday.com, Asana, ClickUp Analysis Framework: 1. **Product Comparison** - Features matrix - Unique selling propositions - Technology stack 2. **Market Position** - Market share - Target segments - Pricing strategy 3. **Business Model** - Revenue streams - Cost structure - Growth strategy 4. **Strengths & Weaknesses** - Core competencies - Vulnerabilities - Customer perception
## Competitive Landscape Analysis: Enterprise Project Management ### 📊 Feature Comparison Matrix | Feature | Our Product | Monday.com | Asana | ClickUp | |---------|------------|------------|-------|---------| | AI Automation | ✅ Advanced | ⚠️ Basic | ⚠️ Basic | ✅ Good | | Enterprise SSO | ✅ | ✅ | ✅ | ✅ | | Custom Workflows | ✅ Unlimited | ⚠️ Limited | ✅ Good | ✅ Good | | API Rate Limits | 10K/hour | 5K/hour | 1.5K/min | 100/min | | Offline Mode | ✅ Full | ❌ | ❌ | ⚠️ Partial | | Price/User/Month | $25 | $24 | $30 | $19 | ### 🎯 Market Positioning **Market Share (Enterprise Segment):** - Monday.com: 28% - Asana: 24% - ClickUp: 15% - Our Product: 8% (growing 45% YoY) **Target Segments:** - **Us**: Technical teams, 500-5000 employees - **Monday**: Marketing/creative teams, all sizes - **Asana**: Cross-functional teams, 100-1000 employees - **ClickUp**: Startups and SMBs, price-sensitive ### 💰 Business Model Analysis **Monday.com:** - Revenue: $500M ARR, 50% YoY growth - Strategy: Land-and-expand, visual appeal - Weakness: Complex pricing, feature gates **Asana:** - Revenue: $450M ARR, 35% YoY growth - Strategy: Enterprise focus, compliance - Weakness: Steep learning curve **ClickUp:** - Revenue: $150M ARR, 100% YoY growth - Strategy: Feature-rich, aggressive pricing - Weakness: Performance issues at scale ### 🎪 Competitive Positioning Map ``` High Capability | Asana | [OUR PRODUCT] | -------|----------- Enterprise Focus | Monday | ClickUp | Low Capability ``` ### 🚀 Differentiation Opportunities 1. **AI-First Approach** - Only platform with predictive resource allocation - Opportunity: Market as "self-managing projects" 2. **Developer Experience** - Best API performance and documentation - Opportunity: Become the "Stripe of project management" 3. **Offline Capability** - Only full offline solution - Opportunity: Target regulated industries ### 📋 Sales Battle Card **When competing against Monday.com:** - Emphasize: Superior API, AI capabilities, offline mode - Counter: "Better for technical teams who need power" **When competing against Asana:** - Emphasize: Better price point, faster onboarding - Counter: "Modern alternative without legacy complexity" **When competing against ClickUp:** - Emphasize: Enterprise-grade reliability, performance at scale - Counter: "When you're ready for a professional solution" ### 🎯 Strategic Recommendations **Immediate Actions:** 1. Launch "Switch from [Competitor]" campaigns with migration tools 2. Partner with dev tools for ecosystem advantage 3. Publish performance benchmarks showing superiority **6-Month Strategy:** 1. Build integrations competitors lack (GitLab, Terraform) 2. Acquire smaller player for specific vertical 3. Launch freemium tier to compete with ClickUp **Positioning Statement:** "The only AI-powered project platform built for technical teams that scales with enterprise needs while maintaining developer-first simplicity."