๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Prompt Engineering Techniques Hub

December 18, 2025 ยท View on GitHub

This repo contains implementation of 25+ prompt engineering techniques.

LinkedIn Twitter Twitter

#CategoryTechniqueDescriptionLearn
1BasicZero-shot PromptingPrompting without examplesLink
2BasicEmotion PromptingPrompting with emotional cuesLink
3BasicRole PromptingModel acts by adopting a specified roleLink
4BasicBatch PromptingModel processes multiple inputs in one promptLink
5BasicFew-Shot PromptingPrompting with examplesLink
6Advanced
- Reasoning
Zero-Shot CoT PromptingStep-by-step reasoning without examplesLink
7Advanced
- Reasoning
Chain of Draft (CoD) PromptingStep-by-step reasoning in a compact form without examplesLink
8Advanced
- Reasoning
Meta PromptingStructured blueprint + step-by-step reasoningLink
9Advanced
- Reasoning
Analogical PromptingSelf-generated relevant examples + step-by-step reasoningLink
10Advanced
- Reasoning
Thread of Thoughts PromptingBreaks chaotic context into parts, summarizes, filters, then answersLink
11Advanced
- Reasoning
Tabular CoT PromptingStep-by-step reasoning in tabular formatLink
12Advanced
- Reasoning
Few-Shot CoT PromptingExample step-by-step solutions + model imitates reasoningLink
13Advanced
- Reasoning
Self-Ask PromptingModel generates sub-questions + solves them sequentiallyLink
14Advanced
- Reasoning
Contrastive CoT PromptingCorrect + incorrect reasoning examples to guide thinkingLink
15Advanced
- Reasoning
Chain of Symbol PromptingSymbolic reasoning examples + symbolic step-by-step solutionLink
16Advanced
- Break Down
Least to Most PromptingDecompose complex problem into sub-questions + solve them one by oneLink
17Advanced
- Break Down
Plan and Solve PromptingModel plans first, then solves step-by-stepLink
18Advanced
- Break Down
Program of Thoughts PromptingGenerate code (or symbolic steps) + run it for precise reasoningLink
19Advanced
- Break Down
Faithful CoT PromptingNatural-language plan + executable code ensuring logic-derived answersLink
20Advanced
- Break Down
Meta Cognitive PromptingModel reflect on its reasoning strategy before answeringLink
21Advanced
- Ensemble
Self Consistency PromptingGenerate many reasoning paths + pick the most common answerLink
22Advanced
- Ensemble
Universal Self Consistency PromptingSample multiple outputs + LLM picks the most coherent oneLink
23Advanced
- Ensemble
Multi Chain Reasoning PromptingMultiple reasoning paths + meta-synthesis into a superior final answerLink
24Advanced
- Critique
Self Refine PromptingModel critiques its own response and iteratively improves itLink
25Advanced
- Critique
Chain of VerificationDraft an answer, verify it independently, then correct itLink
26Advanced
- Multilingual
Chain of Translation PromptingTranslate first, then perform the task for clearer reasoningLink
27Advanced
- Multilingual
Cross Lingual PromptingTranslate for meaning first, then step-step reason in a stronger languageLink
28Advanced
- Multi-Step
Rephrase and Respond PromptingRewrite the question clearly, then answer the clarified versionLink
29Advanced
- Multi-Step
Step Back PromptingIdentify the general principle first, then solve the specific problemLink

โญ๏ธ Star History

Star History Chart

Please consider giving a star, if you find this repository useful.