Learn 177+ Techniques & Frameworks
Browse every prompt engineering technique and framework in the Praxis Library, organized by category. New to prompting? Start with Prompt Basics.
Structured Frameworks 5
Step-by-step templates that give every prompt a clear, repeatable structure.
CRISP
2024Five-element template: Context, Role, Instructions, Specifics, Parameters.
Still active frameworkCRISPE
2024CRISP extended with Examples for consistent, repeatable outputs.
Still active frameworkCOSTAR
2024Six-element template optimized for audience-aware professional content.
Still active frameworkContext & Structure
2024Systematic approach to organizing prompt context and structural elements.
Still active techniqueConstrained Output
2023Techniques for controlling AI output format, length, and structure.
Still active techniqueReasoning & CoT 27
Chain-of-thought methods that guide AI through transparent, step-by-step logical reasoning.
Chain-of-Thought
2022Encourage step-by-step reasoning through intermediate thinking steps.
Still active techniqueZero-Shot CoT
2022Add "Let's think step by step" without examples for reasoning tasks.
Still active techniqueAuto-CoT
2022Automatically generate diverse reasoning demonstrations with clustering.
Still active techniqueContrastive CoT
2023Provide both correct and incorrect reasoning examples for contrast.
Still active techniqueStructured CoT
2023Triple-phase reasoning: analysis, structured thinking, summarization.
Still active techniqueFaithful CoT
2023Symbolic reasoning combined with natural language for verifiable answers.
Still active techniqueComplexity-Based
2023Select the most complex reasoning paths for harder problems.
Still active techniqueTab-CoT
2023Tabular format to organize step-by-step reasoning in columns.
Still active techniqueAnalogical Reasoning
2023Solve problems by generating and applying relevant analogies.
Still active techniqueStep-Back Prompting
2023Abstract to higher-level concepts before solving specific problems.
Still active techniqueThread of Thought
2023Segment and reason through lengthy context systematically.
Still active techniqueActive Prompting
2023Identify uncertain examples and annotate them for better demonstrations.
Still active techniqueMemory of Thought
2023Pre-think across unlabeled data before tackling target problems.
Still active techniqueReversing CoT
2023Work backward from conclusions to verify reasoning validity.
Still active techniqueUncertainty-Routed CoT
2023Apply chain-of-thought selectively based on model confidence for cost-optimal reasoning.
Still active techniqueAlgorithm of Thoughts
2024Embed algorithmic search patterns like DFS and BFS directly into prompts for single-call solution-space exploration.
Still active techniqueBuffer of Thoughts
2024Maintain reusable thought-templates from past problem-solving for template-guided reasoning.
Still active techniqueMaieutic Prompting
2022Build recursive explanation trees and use logical consistency to verify commonsense reasoning.
Still active techniqueScratchpad Prompting
2021Show intermediate computation steps in a dedicated workspace before producing final answers.
Still active techniqueSelection-Inference
2023Alternate between selecting relevant premises and drawing conclusions for structured logical reasoning.
Still active techniqueThought Propagation
2023Solve analogous problems first and propagate insights to refine the target problem’s solution.
Still active techniqueChain-of-Symbol
2023Replace natural language with compact symbolic representations for spatial and structural reasoning.
Still active techniqueSymbolic CoT
2023Integrate formal logic rules and symbolic expressions with chain-of-thought for verifiable reasoning.
Still active techniqueDual Process Prompting
2024Route between fast intuitive responses and slow deliberate reasoning based on task complexity.
Still active techniqueChain of Knowledge
2023Generate structured evidence triples with explanation hints for transparent, verifiable reasoning.
Still active techniqueChain of Abstraction
2024Reason with abstract placeholders first, then fill in concrete values using domain tools.
Still active techniqueEverything of Thoughts
2024Combine reinforcement learning and Monte Carlo Tree Search for flexible, efficient reasoning.
Still active techniqueDecomposition 11
Break complex problems into smaller, manageable parts with tree, graph, and recursive approaches.
Least-to-Most
2022Break complex problems into progressively harder sub-problems.
Still active techniqueDECOMP
2022Decompose questions and delegate to specialized sub-question handlers.
Still active techniquePlan-and-Solve
2023Generate a plan before executing each step sequentially.
Still active techniqueTree of Thought
2023Explore multiple reasoning branches and evaluate alternative paths.
Still active frameworkGraph of Thought
2023Model reasoning as a graph with merging and refining operations.
Still active frameworkRecursion of Thought
2023Recursively decompose and solve nested sub-problems.
Still active techniqueProgram of Thought
2022Generate executable code as intermediate reasoning steps.
Still active techniqueSkeleton-of-Thought
2023Generate an outline first, then expand each point in parallel for faster structured responses.
Still active frameworkBranch-Solve-Merge
2023Decompose complex tasks into parallel branches, solve each independently, then merge results.
Still active techniqueSuccessive Prompting
2022Decompose complex questions into sequential sub-questions, answering each before proceeding.
Still active techniqueChain of Table
2024Reason over tabular data through step-by-step table operations for verifiable data analysis.
Still active techniqueSelf-Correction 11
Techniques that let AI critique, verify, and iteratively refine its own outputs.
Self-Refine
2023Iteratively generate, critique, and refine outputs without external input.
Still active techniqueSelf-Verification
2022Generate multiple solutions and verify each against the problem.
Still active techniqueChain-of-Verification
2023Plan, execute, and verify a series of fact-checking questions.
Still active techniqueCRITIC
2023Use external tools to verify and correct AI-generated content.
Still active techniqueCumulative Reasoning
2023Build answers incrementally through iterative propositions.
Still active techniqueSelf-Calibration
2022Assess confidence in answers to determine reliability.
Still active techniqueReflexion
2023Reflect on past failures through verbal self-feedback for improvement.
Still active frameworkSTaR
2022Bootstrap reasoning ability by iteratively generating and fine-tuning on successful reasoning chains.
Still active techniqueQuiet-STaR
2024Train models to generate internal reasoning at every token for improved prediction without explicit prompts.
Still active techniqueVerify-and-Edit
2023Verify each reasoning step for errors, then edit the chain to fix mistakes before the final answer.
Still active techniqueProgressive-Hint
2023Use the model’s previous answers as progressive hints to iteratively refine toward the correct solution.
Still active techniqueIn-Context Learning 12
Few-shot, zero-shot, and example-selection methods that teach AI by demonstration.
Few-Shot Learning
2020Provide examples to guide AI output format and reasoning patterns.
Still active techniqueZero-Shot
2021Direct task instruction without examples, relying on model knowledge.
Still active techniqueOne-Shot
2020Single example to establish output pattern and expectations.
Still active techniqueExample Selection
2022Choose the most informative demonstrations for the task at hand.
Still active techniqueKNN Prompting
2022Select examples nearest to the query in embedding space.
Still active techniqueVote-k
2022Iteratively select unlabeled examples via model confidence voting.
Still active techniqueDemo Ensembling
2023Combine results from multiple demonstration sets for robustness.
Still active techniquePrompt Mining
2022Discover optimal prompt templates through systematic search.
Still active techniqueMany-Shot
2024Provide hundreds to thousands of demonstrations using extended context windows.
Still active techniqueExample Ordering
2022Optimize the sequence of few-shot examples to maximize model performance.
Still active techniqueSelf-Generated ICL
2022Have the model generate its own demonstrations before tackling the task.
Still active techniqueActive Example Selection
2023Dynamically choose demonstrations based on model uncertainty per query.
Still active techniqueEnsemble Methods 12
Combine multiple reasoning paths, prompts, or outputs to achieve more reliable and accurate results.
Self-Consistency
2022Sample multiple reasoning paths and take majority vote for accuracy.
Still active techniqueCOSP
2023Self-generated demonstrations replace human-written examples.
Still active techniqueDense Prompting
2024Combine reasoning across multiple prompt perspectives.
Still active techniqueMax Mutual Information
2024Select prompts that maximize information between input and output.
Still active techniqueMeta-Reasoning
2024Evaluate and select the best reasoning process for each problem.
Still active techniqueUniversal Self-Consistency
2023Apply self-consistency to free-form text generation tasks.
Still active techniqueDiVeRSe
2022Diverse verifier on reasoning steps for reliable ensemble answers.
Still active techniqueMixture of Experts
2024Assign multiple expert personas to analyze a problem from diverse specialized perspectives.
Still active techniqueMulti-Expert
2024Generate answers from multiple simulated experts with structured discussion and voting.
Still active techniqueDebate Prompting
2023Have agents argue opposing positions to extract the most well-supported answer.
Still active techniqueExchange-of-Thought
2024Multiple reasoning agents share intermediate thoughts for collaborative problem-solving.
Still active techniquePairwise Evaluation
2024Compare outputs in pairs for more consistent and reliable evaluation than absolute scoring.
Still active techniquePrompting Strategies 33
Versatile techniques spanning agentic workflows, communication styles, and input refinement methods.
ReAct
2022Interleave reasoning traces with task-specific actions.
Still active frameworkSelf-Ask
2022Decompose questions by asking and answering follow-up questions.
Still active techniquePrompt Chaining
2022Connect multiple focused prompts in sequential workflows.
Still active techniqueRole Prompting
2021Assign an expert persona to access specialized knowledge.
Still active techniqueEmotion Prompting
2023Add emotional context to enhance AI response quality and engagement.
Still active techniqueStyle Prompting
2023Control writing style, tone, and voice characteristics.
Still active techniqueFlipped Interaction
2023Let AI ask clarifying questions before responding.
Still active techniqueS2A
2023Regenerate context to remove irrelevant information before answering.
Still active techniqueSimToM
2023Simulate different perspectives for theory-of-mind reasoning.
Still active techniqueRaR
2023Rephrase the question before answering to improve comprehension.
Still active techniqueRE2
2023Re-read the question to enhance understanding of complex problems.
Still active techniqueSystem Prompting
2022Define AI behavior, personality, and constraints through persistent system-level instructions.
Still active techniqueRAG
2020Ground AI responses in retrieved documents to reduce hallucination and deliver source-backed answers.
Still active frameworkAgentic Prompting
2023Design AI systems that autonomously plan, execute, and adapt tasks using tools and reasoning loops.
Still active techniqueDSPy
2023Program language models with typed signatures and automatic compilation instead of hand-crafted prompts.
Still active frameworkMIPRO
2024Optimize multi-stage LM programs with trace-grounded instruction proposals and Bayesian search.
Still active frameworkAgentFlow
2025Optimize multi-turn agentic systems in-the-flow with group refined policy optimization.
Still active frameworkMeta Prompting
2023High-level structural templates that teach HOW to approach tasks rather than providing specific content.
Still active techniqueBatch Prompting
2023Process multiple task instances in a single prompt for efficiency and cost reduction.
Still active techniquePrompt Repetition
2024Simply repeating key instructions improves non-reasoning LLM performance through emphasis.
Still active techniqueDirectional Stimulus
2023Use targeted hints and cues to steer LLM outputs toward desired directions.
Still active techniqueGenerated Knowledge
2022Model generates relevant knowledge before answering to improve accuracy on reasoning tasks.
Still active techniqueHyDE
2022Generate hypothetical answer documents to improve retrieval without task-specific training.
Still active techniqueAsk Me Anything
2023Transform task inputs into question-answer format and aggregate multiple reformulated responses.
Still active techniqueSocratic Prompting
2023Use reflective Socratic questioning to guide AI through iterative reasoning and discovery.
Still active techniqueDialogue-Guided
2023Use multi-turn dialogue structure to guide reasoning through conversational exchange.
Still active techniqueInstruction Induction
2023Infer task instructions from a few input-output demonstrations automatically.
Still active techniqueAPE
2022Automatically generate and select optimal prompt instructions via LLM-driven search.
Still active techniqueOPRO
2023Use LLMs as optimizers where the optimization task is described in natural language.
Still active techniquePrompt Paraphrasing
2023Generate multiple semantically similar prompt variants and ensemble their responses.
Still active techniqueReasoning via Planning
2023Treat reasoning as planning using the LLM as both world model and agent with MCTS.
Still active techniqueLATS
2023Synergize reasoning, acting, and planning via Monte Carlo Tree Search for agents.
Still active techniqueChain of Density
2023Iteratively refine summaries to be progressively more entity-dense without increasing length.
Still active techniqueCode 11
Specialized techniques for generating, debugging, and structuring code outputs.
Code Prompting
2023Techniques for generating, explaining, and transforming code effectively.
Still active techniqueSelf-Debugging
2023Let AI debug its own generated code through explanation and testing.
Still active techniqueStructured Output
2023Generate formatted outputs like JSON, XML, and structured tables.
Still active techniqueProgram Synthesis
2021Guide AI to generate complete, functional programs from high-level specifications and input-output examples.
Still active techniqueCode Explanation
2022Prompt AI to analyze, interpret, and explain existing code at multiple levels of abstraction.
Still active techniqueCode Review Prompting
2022Direct AI models to perform systematic code reviews covering security, performance, and maintainability.
Still active techniqueTest Generation
2022Guide AI to create comprehensive test suites with unit tests, integration tests, and edge case coverage.
Still active techniqueSQL Generation
2020Translate natural language questions into accurate, optimized SQL queries across database systems.
Still active techniqueChain of Code
2023Interweave code execution with LM simulation for reasoning across executable and semantic tasks.
Still active techniquePAL
2023Generate Python programs as reasoning steps and offload execution to an interpreter.
Still active techniqueLMQL
2022SQL-like query language for structured, constrained interaction with language models.
Still active techniqueSafety & Alignment 3
Methods for aligning AI behavior, preventing misuse, and ensuring safe deployment.
Constitutional AI
2022Use a set of principles to guide AI self-critique and revision without human feedback.
Still active methodDPO
2023Simpler alternative to RLHF that directly optimizes model policy from preference data.
Still active methodInstruction Hierarchy
2024Define priority levels for conflicting instructions to prevent prompt injection.
Still active methodCommunity Frameworks 21
Community-developed structured prompting frameworks for organizing and improving AI interactions.
RACE
2024Four-component framework: Role, Action, Context, Expected Output.
Still active frameworkRISEN
2023Five-component framework with step sequencing and scope narrowing.
Still active frameworkICIO
2023Four-part framework emphasizing clear data input and output specification.
Still active frameworkCREATE
2023Six-component framework with persona, examples, and iterative adjustments.
Still active frameworkGRADE
2024Five-element framework ensuring clear objectives with illustrative examples.
Still active frameworkSPARK
2024Narrative-driven framework for creative problem-solving with a serendipity element.
Still active frameworkTRACE
2023Five-component framework with task clarity and contextual grounding.
Still active frameworkCARE
2023Context-aware framework from Nielsen Norman Group with role assignment and outcomes.
Still active frameworkRODES
2023Five-part framework with built-in output validation through sense checking.
Still active frameworkBORE
2024Four-component framework emphasizing background context and measurable expectations.
Still active frameworkAPE (Community)
2024Beginner-friendly three-part framework: Action, Purpose, Expectation.
Still active frameworkERA
2024Three-element framework prioritizing expected outcomes before role and action.
Still active frameworkRTF
2023Minimalist three-part framework for persona, task, and output format.
Still active frameworkTAG
2024Goal-oriented three-element framework clarifying what, how, and why.
Still active frameworkBAB
2023Narrative framework: Before (current state), After (desired state), Bridge (solution path).
Still active frameworkBROKE
2024Five-component framework combining OKR methodology with prompt engineering.
Still active frameworkROSES
2024Five-component framework emphasizing scenario context and step-by-step guidance.
Still active frameworkCAPE
2024Educational framework integrating chain-of-thought into structured prompting.
Still active frameworkSMART
2024Goal-setting framework adapted for AI prompting from project management methodology.
Still active frameworkSCOPE
2024Self-optimizing agent prompt evolution framework for autonomous refinement.
Still active frameworkMASTER
2025Living document meta-framework providing comprehensive organizational context to AI.
Still active frameworkImage Prompting 12
Techniques for understanding, generating, editing, and composing images with AI models.
Image Prompting Basics
2023Foundational techniques for prompting AI to understand, analyze, and reason about images.
Still active techniqueMultimodal CoT
2023Extend chain-of-thought reasoning to combine visual and textual information step by step.
Still active techniqueVisual CoT
2023Guide models to reason through images region by region in explicit visual steps.
Still active techniqueImage-as-Text
2023Convert visual information into structured text descriptions for text-only model reasoning.
Still active techniqueVisual Question Answering
2015Ask precise questions about images and get accurate, grounded answers from multimodal AI.
Still active techniqueImage Generation
2022Craft text prompts that guide AI image generators to produce specific, high-quality visuals.
Still active techniqueNegative Prompting
2022Specify what to exclude from AI-generated images for higher quality and artifact avoidance.
Still active techniqueControlNet Prompting
2023Use structural conditioning inputs like edge maps and pose skeletons to control generation.
Still active techniqueInpainting Prompting
2022Selectively edit, replace, or restore specific regions within existing images.
Still active techniqueStyle Transfer
2015Apply artistic styles and visual aesthetics to images through prompt-based techniques.
Still active techniqueImage-to-Image
2022Transform existing images using reference inputs combined with text prompts.
Still active techniqueComposition Prompting
2023Control spatial arrangement, framing, and visual hierarchy in AI-generated images.
Still active techniqueAudio Prompting 6
Techniques for speech recognition, synthesis, classification, and music generation with AI models.
Audio Prompting Basics
2023Foundational techniques for prompting AI to process, understand, and generate audio content.
Still active techniqueSpeech-to-Text Prompting
2023Guide AI transcription models with context, vocabulary hints, and formatting instructions.
Still active techniqueText-to-Speech Prompting
2023Control voice synthesis with tone, pacing, emotion, and pronunciation directives.
Still active techniqueAudio Classification
2023Prompt AI to categorize, tag, and identify patterns in audio signals and recordings.
Still active techniqueMusic Generation Prompting
2023Craft prompts that guide AI music generators with genre, mood, tempo, and instrumentation.
Still active techniqueVoice Cloning Prompting
2024Techniques for replicating vocal characteristics and creating consistent synthetic voices.
Still active techniqueVideo Prompting 6
Techniques for video understanding, generation, temporal reasoning, captioning, and editing with AI models.
Video Prompting Basics
2023Foundational techniques for prompting AI to analyze, understand, and reason about video content.
Still active techniqueVideo Generation Prompting
2024Craft prompts that guide AI to create and synthesize video content from textual descriptions.
Still active techniqueTemporal Reasoning
2023Understand and reason about events across time, including causal relationships and ordering.
Still active techniqueVideo QA
2023Ask and answer specific questions about video content using multimodal AI models.
Still active techniqueVideo Captioning
2023Generate accurate, descriptive captions and text descriptions for video content.
Still active techniqueVideo Editing Prompting
2024Use natural language to modify, transform, and enhance existing video content with AI.
Still active technique3D / Spatial 5
Techniques for 3D model generation, scene understanding, pose estimation, and spatial data analysis with AI.
3D Prompting Basics
2023Foundational techniques for guiding AI to understand, generate, and reason about three-dimensional spatial data.
Still active technique3D Model Generation
2022Prompt AI to create three-dimensional models, meshes, and objects from natural language descriptions.
Still active techniqueScene Understanding
2023Analyze complete 3D scenes including spatial relationships, object placement, and environmental context.
Still active techniquePose Estimation Prompting
2017Guide AI to detect, analyze, and reason about human body poses and skeletal configurations.
Still active techniquePoint Cloud Prompting
2017Process and analyze 3D point cloud data from LiDAR, depth sensors, and photogrammetry scans.
Still active techniqueWhich Technique Should I Use?
Describe your task and our Technique Finder will search all 175 techniques to find your best match
Technique Finder
Tell us what you're working on and we'll match you with the right technique from our full library of 175 methods.