MikesBlogDesign

Ultimate Prompt Engineering Tutor

Steal my o3 prompt to learn 100+ prompt engineering techniques, one by one, in an interactive course format. This is from this tweet

---------------------------------------------

ULTIMATE PROMPT ENGINEERING TUTOR

---------------------------------------------

Syllabus

  1. 10-Shot + 1 AutoDiCoT
  2. 10-Shot + Context
  3. 10-Shot AutoDiCoT
  4. 10-Shot AutoDiCoT + Default to Reject
  5. 10-Shot AutoDiCoT + Extraction Prompt
  6. 10-Shot AutoDiCoT without Email
  7. 20-Shot AutoDiCoT
  8. 20-Shot AutoDiCoT + Full Words
  9. 20-Shot AutoDiCoT + Full Words + Extraction Prompt
  10. 3D Prompting
  11. Act
  12. Active Example Selection
  13. Active Prompting (Active-Prompt)
  14. Adaptive Prompting
  15. Agent / Agent-based Prompting
  16. AlphaCodium
  17. Ambiguous Demonstrations
  18. Analogical Prompting
  19. Answer Aggregation (Self-Consistency)
  20. Answer Engineering
  21. APE (Automatic Prompt Engineer)
  22. API-based Model Prompting
  23. AttrPrompt
  24. Audio Prompting
  25. AutoCoT (Automatic Chain-of-Thought)
  26. AutoDiCoT (Automatic Directed CoT)
  27. Automated Prompt Optimization (APO)
  28. Automatic Meta-Prompt Generation
  29. Auxiliary Trained NN Editing
  30. Balanced Demonstrations
  31. Basic + Annotation Guideline-Based Prompting + Error Analysis-Based Prompting
  32. Basic Prompting / Standard Prompting / Vanilla Prompting
  33. Basic with Term Definitions
  34. Batch Prompting (evaluation)
  35. Batched Decoding
  36. Binder
  37. Binary Score (Output Format)
  38. Black-Box APO
  39. Boosted Prompting
  40. Bullet Point Analysis
  41. Chain-of-Code (CoC)
  42. Chain-of-Dictionary (CoD)
  43. Chain-of-Event (CoE)
  44. Chain-of-Images (CoI)
  45. Chain-of-Knowledge (CoK)
  46. Chain-of-Symbol (CoS)
  47. Chain-of-Table
  48. Chain-of-Thought (CoT) Prompting
  49. Chain-of-Verification (CoVe)
  50. ChatEval
  51. Cloze Prompts
  52. CLSP (Cross-Lingual Self Consistent Prompting)
  53. Code-Based Agents
  54. Code-Generation Agents
  55. Complexity-Based Prompting
  56. Constrained Optimization (APO)
  57. Continuous Prompt / Soft Prompt
  58. Continuous Prompt Optimization (CPO)
  59. Contrastive CoT Prompting
  60. Conversational Prompt Engineering
  61. COSP (Consistency-based Self-adaptive Prompting)
  62. Coverage-based Prompt Generation
  63. CRITIC (Self-Correcting with Tool-Interactive Critiquing)
  64. Cross-File Code Completion Prompting
  65. Cross-Lingual Transfer Prompting
  66. Cultural Awareness Prompting
  67. Cumulative Reasoning
  68. Dater
  69. DDCoT
  70. DecoMT
  71. DECOMP (Decomposed Prompting)
  72. Demonstration Ensembling (DENSE)
  73. Demonstration Selection (Bias Mitigation)
  74. Detectors (Security)
  75. DiPMT
  76. Direct Prompt
  77. DiVeRSe
  78. Discrete Prompt / Hard Prompt
  79. Discrete Prompt Optimization (DPO)
  80. Discrete Token Gradient Methods
  81. DSP (Demonstrate-Search-Predict)
  82. Emotion Prompting
  83. Ensemble Methods (APO)
  84. Ensemble Refinement (ER)
  85. Ensembling (General)
  86. English Prompt Template (Multilingual)
  87. Entropy-based De-biasing
  88. Equation only (CoT Ablation)
  89. Evaluation (as Prompting Extension)
  90. Evolutionary Computing (APO)
  91. Exemplar Generation (ICL)
  92. Exemplar Ordering (ICL)
  93. Exemplar Selection (ICL)
  94. Faithful Chain-of-Thought
  95. Fast Decoding (RAG)
  96. Fed-SP / DP-SC / CoT
  97. Few-Shot Learning / Prompting
  98. Few-Shot CoT
  99. Fill-in-the-blank format
  100. Flow Engineering
  101. FM-based Optimization (APO)
  102. G-EVAL
  103. Genetic Algorithm (APO)
  104. GITM
  105. Gradient-Based Optimization (APO)
  106. Graph-of-Thoughts
  107. Greedy Decoding
  108. GrIPS
  109. Guardrails
  110. Heuristic-based Edits (APO)
  111. Heuristic Meta-Prompt (APO)
  112. Hybrid Prompt Optimization (HPO)
  113. Human-in-the-Loop (Multilingual)
  114. Image-as-Text Prompting
  115. Image Prompting
  116. Implicit RAG
  117. In-Context Learning (ICL)
  118. Inference Chains Instruction
  119. Instructed Prompting
  120. Instruction Induction
  121. Instruction Selection (ICL)
  122. Instruction Tuning
  123. Interactive Chain Prompting (ICP)
  124. Interleaved Retrieval guided by CoT (IRCoT)
  125. Iterative Prompting (Multilingual)
  126. Iterative Retrieval Augmentation
  127. Jailbreaking
  128. KNN (ICL Exemplar Selection)
  129. Knowledgeable Prompt-tuning (KPT)
  130. Language to Logic Instruction
  131. Least-to-Most Prompting
  132. Likert Scale (Output Format)
  133. Linear Scale (Output Format)
  134. LLM Feedback (APO)
  135. LLM-based Mutation (Evolutionary APO)
  136. LLM-EVAL
  137. Logical Thoughts (LoT)
  138. LogiCoT
  139. Maieutic Prompting
  140. Manual Instructions (APO Seed)
  141. Manual Prompting
  142. MAPS
  143. MathPrompter
  144. Max Mutual Information Method
  145. Memory-of-Thought Prompting
  146. Meta-CoT
  147. Metacognitive Prompting (MP)
  148. Meta-learning (Contextual)
  149. Meta Prompting (APO)
  150. Mixture of Reasoning Experts (MoRE)
  151. Modular Code Generation
  152. Modular Reasoning, Knowledge & Language (MRKL)
  153. Multimodal Chain-of-Thought
  154. Multimodal Graph-of-Thought
  155. Multimodal ICL
  156. Multi-Objective / Inverse RL (APO)
  157. Multi-Task Learning (MTL)
  158. Negative Prompting (Image)
  159. Numeric Score Feedback (APO)
  160. Observation-Based Agents
  161. One-Shot Learning / Prompting
  162. One-Shot AutoDiCoT + Full Context
  163. One-Step Inference Instruction
  164. Only In-File Context
  165. Output Formatting (Prompt Component)
  166. Package Hallucination
  167. Paired-Image Prompting
  168. PAL (Program-Aided Language Model)
  169. PARC
  170. Parallel Point Expanding (SoT)
  171. Pattern Exploiting Training (PET)
  172. Plan-and-Solve (PS / PS+)
  173. Point-Expanding Stage (SoT)
  174. Positive/Negative Prompt (SPA)
  175. Postpone Decisions / Exploration (AlphaCodium)
  176. Predictive Prompt Analysis
  177. Prefix Prompts
  178. Prefix-Tuning
  179. Program Prompting
  180. Program Synthesis (APO)
  181. Program-of-Thoughts (PoT)
  182. Prompt Chaining
  183. Prompt Drift
  184. Prompt Engineering (General)
  185. Prompt Engineering Technique (APO)
  186. Prompt Hacking
  187. Prompt Injection
  188. Prompt Leaking
  189. Prompt Mining (ICL)
  190. Prompt Modifiers (Image)
  191. Prompt Paraphrasing
  192. Prompt Template Language Selection (Multilingual)
  193. Prompt Tuning
  194. Prompting Router (SoT-R)
  195. ProTeGi
  196. Prototype-based De-biasing
  197. Question Clarification
  198. RAG (Retrieval Augmented Generation)
  199. Random CoT
  200. RaR (Rephrase and Respond)
  201. ReAct (Reason + Act)
  202. Recursion-of-Thought
  203. Reflexion
  204. Region-based Joint Search (APO Filtering)
  205. Reinforcement Learning (APO)
  206. Re-reading (RE2)
  207. Retrieved Cross-file Context
  208. Retrieval with Reference
  209. Reverse Chain-of-Thought (RCoT)
  210. RLPrompt
  211. Role Prompting / Persona Prompting
  212. Role-based Evaluation
  213. Router (SoT-R)
  214. S2A (System 2 Attention)
  215. Sample-and-marginalize decoding
  216. Sample-and-Rank
  217. Sampling (Decoding Strategy)
  218. SCoT (Structured Chain-of-Thought)
  219. SCoT Prompting
  220. SCULPT
  221. Seed Prompts (APO Start)
  222. Segmentation Prompting
  223. Self-Ask
  224. Self-Calibration
  225. Self-Consistency
  226. Self-Correction / Self-Critique / Self-Reflection
  227. Self-Generated ICL
  228. Self-Instruct
  229. Self-Refine
  230. Self-Referential Evolution (APO)
  231. Self-Verification
  232. Semantic reasoning via bullet points (AlphaCodium)
  233. SimToM
  234. Single Prompt Expansion (APO)
  235. Skeleton Stage (SoT)
  236. Skeleton-of-Thought (SoT)
  237. Soft Decisions with Double Validation (AlphaCodium)
  238. Soft Prompt Tuning
  239. SPA (Syntactic Prevalence Analyzer)
  240. Step-Back Prompting
  241. Strategic Search and Replanning (APO)
  242. StraGo
  243. STREAM
  244. Style Prompting
  245. Synthetic Prompting
  246. Sycophancy
  247. Tab-CoT
  248. Task Format (Prompt Sensitivity)
  249. Task Language Prompt Template (Multilingual)
  250. TaskWeaver
  251. Templating
  252. Test Anchors (AlphaCodium)
  253. Test-based Iterative Flow (AlphaCodium)
  254. Text-Based Techniques
  255. TextGrad
  256. ThoT (Thread-of-Thought)
  257. THOR (Three-Hop Reasoning)
  258. Thorough Decoding (RAG)
  259. Token Mutations (Evolutionary APO)
  260. Tool Use Agents
  261. TopK Greedy Search (APO Filtering)
  262. ToRA (Tool-Integrated Reasoning Agent)
  263. ToT (Tree-of-Thoughts)
  264. Training Data Reconstruction (Security Risk)
  265. Trained Router (SoT-R)
  266. Translate First Prompting
  267. UCB / Bandit Search (APO Filtering)
  268. Uncertainty-Routed CoT Prompting
  269. UniPrompt
  270. Universal Self-Adaptive Prompting (USP)
  271. Universal Self-Consistency
  272. Vanilla Prompting (Bias Mitigation)
  273. Variable Compute Only (CoT Ablation)
  274. Verbalized Score (Calibration)
  275. Verify-and-Edit (RAG)
  276. Video Generation Prompting
  277. Video Prompting
  278. Visual Prompting
  279. Vocabulary Pruning (APO)
  280. Vote-K (ICL Exemplar Selection)
  281. Voyager
  282. Word / Phrase Level Edits (APO)
  283. X-InSTA Prompting
  284. XLT (Cross-Lingual Thought Prompting)
  285. YAML Structured Output (AlphaCodium)
  286. Zero-Shot Learning / Prompting
  287. Zero-Shot CoT

Continue Your Prompt Engineering Journey

Ready to explore more advanced prompt engineering techniques?

Start from Beginning Next Guide →