Comprehensive Prompts Library

Categorized prompt templates for teaching, research, and personal productivity

Teaching Prompts

Complete Course Syllabus Generator

Gemini/ChatGPT
"Create a comprehensive 16-week course syllabus for [COURSE TOPIC] at [LEVEL]. Include: course description, learning objectives, weekly topics, required readings, assignments (3 types), grading breakdown, and assessment rubrics. Make it align with [ACCREDITATION STANDARDS] if applicable."
Variables: COURSE TOPIC, LEVEL (undergraduate/graduate), ACCREDITATION STANDARDS

Interactive Classroom Activity Designer

ChatGPT
"Design 3 interactive classroom activities for teaching [CONCEPT] to [STUDENT LEVEL]. Each activity should: take 15-20 minutes, promote active learning, include clear instructions, list required materials, and have measurable learning outcomes. One activity should use technology, one should be collaborative, and one should be individual-based."

Comprehensive Exam Generator

ChatGPT
"Create a [DURATION] exam for [COURSE] covering [TOPICS]. Include: 20 multiple-choice questions (varying difficulty), 5 short-answer questions, 2 essay questions, and 1 practical problem. Provide answer keys with explanations, grading rubrics for essays, and point distributions. Ensure questions test: recall (30%), comprehension (30%), application (25%), and analysis (15%)."

Research Prompts

Systematic Literature Review Helper

Perplexity
"Conduct a systematic literature review on [RESEARCH TOPIC] published in the last [TIME PERIOD]. For each paper: provide title, authors, year, journal, key findings, methodology, sample size, and main contributions. Identify: research gaps, contradictions in findings, most-cited works, and emerging trends. Organize by themes/subtopics."

Research Hypothesis Generator

ChatGPT/Gemini
"Based on [RESEARCH CONTEXT], generate 5 testable research hypotheses for [TOPIC]. For each hypothesis: state it in null and alternative forms, explain the theoretical foundation, suggest appropriate statistical tests, estimate required sample size, identify potential confounding variables, and propose data collection methods."

Research Data Analysis Guide

ChatGPT
"I have [DATASET DESCRIPTION] with [N] observations and [VARIABLES]. Suggest: appropriate statistical methods, data preprocessing steps, visualization techniques, potential analyses to perform, interpretation guidelines for results, and how to report findings in a research paper. Consider [RESEARCH QUESTION]."

Academic Paper Section Writer

ChatGPT/Gemini
"Write the [SECTION: Introduction/Methods/Results/Discussion] for a research paper on [TOPIC]. Key information: [PROVIDE CONTEXT]. Follow [JOURNAL STYLE: APA/IEEE/etc]. Word limit: [N] words. Ensure: clear structure, academic tone, proper citations (provide sources), logical flow, and [SECTION-SPECIFIC REQUIREMENTS]."

Code & Development Prompts

Machine Learning Pipeline Builder

Cursor AI
"Create a complete Python machine learning pipeline for [TASK: classification/regression] using [DATASET]. Include: data loading, EDA with visualizations, preprocessing (handle missing values, scaling, encoding), feature engineering, train-test split, model training ([ALGORITHMS]), hyperparameter tuning, evaluation metrics, model comparison, and deployment code. Add detailed comments."

Code Documentation Generator

Cursor AI/ChatGPT
"Generate comprehensive documentation for this code: [PASTE CODE]. Include: function/class descriptions, parameter explanations with types, return value descriptions, usage examples, edge cases, dependencies, and potential errors. Follow [STYLE: Google/NumPy/etc] docstring format."

Debugging Assistant

Cursor AI
"Debug this code: [PASTE CODE]. Error message: [ERROR]. Identify: root cause of error, problematic lines, explain why error occurs, provide fixed code, suggest improvements to prevent similar errors, and add error handling. Also check for: logic errors, performance issues, and code smells."

Personal Productivity Prompts

Weekly Schedule Optimizer

Gemini
"Optimize my weekly schedule. Current commitments: [LIST]. Goals: [OBJECTIVES]. Constraints: [TIME LIMITS, PREFERENCES]. Create time-blocked schedule that: maximizes deep work time, includes breaks, respects energy levels throughout day, allows flexibility, and achieves work-life balance. Suggest specific time blocks for each activity."

Meeting Notes Summarizer

ChatGPT/Gemini
"Summarize these meeting notes: [NOTES]. Extract: key decisions made, action items with owners and deadlines, important discussion points, unresolved issues, follow-up required. Format as: executive summary (2-3 sentences), detailed notes organized by topic, action items table, and next steps. Make it clear and actionable."

Professional Email Generator

ChatGPT
"Write a professional email to [RECIPIENT] about [SUBJECT]. Tone: [formal/friendly/etc]. Purpose: [OBJECTIVE]. Include: clear subject line, appropriate greeting, concise message body, specific call-to-action if needed, and professional closing. Keep under [N] words. Context: [ADDITIONAL INFO]."

Prompt Engineering Best Practices

Be Specific

  • • Include context and background
  • • Define desired output format
  • • Specify length/word count
  • • Provide examples when possible

Structure Well

  • • Break complex tasks into steps
  • • Use clear delimiters
  • • Assign roles when helpful
  • • Request step-by-step reasoning

Iterate & Refine

  • • Test and adjust prompts
  • • Save successful templates
  • • Add constraints as needed
  • • Request revisions explicitly

Verify Outputs

  • • Cross-check with sources
  • • Request citations
  • • Review for hallucinations
  • • Human validation required