Master the Art of Prompt Engineering
Explore 100+ academically-sourced techniques organized into a comprehensive, interactive taxonomy
What is the Prompt Engineering Taxonomy?
This interactive resource transforms research from 17 academic papers into a structured, searchable knowledge base of prompt engineering techniques. Originally compiled by Reddit user Background-Zombie689, this enhanced version provides detailed descriptions, interactive visualizations, and practical tools to help you implement these techniques in your own AI interactions.
Ready to Improve Your AI Prompts?
Jump right in with our interactive tools to explore techniques and create better prompts
Key Features
Discover the tools and resources available to help you master prompt engineering techniques
Interactive Taxonomy Browser
Filter by category, search by keyword, and toggle between card and list views to find exactly what you need.
Relationship Visualization
Explore how different techniques connect and build upon each other through an interactive network graph.
Interactive Prompt Builder
Combine multiple techniques to create effective, purpose-built prompts for your specific needs.
Detailed Technique Information
Access comprehensive descriptions, examples, use cases, and implementation guidelines for each technique.
Taxonomy Structure
The techniques are organized into 8 logical categories based on function and purpose
Basic Concepts
Fundamental prompting structures and conceptual frameworks
Reasoning Frameworks
Techniques that guide the model through explicit reasoning steps
Agent & Tool Use
Techniques that enable LLMs to interact with external tools and environments
Self-Improvement
Methods for the model to reflect on and improve its own outputs
Retrieval & Augmentation
Techniques that incorporate external knowledge into prompts
Prompt Optimization
Techniques to automate and improve prompt engineering
Multimodal Techniques
Techniques involving non-text modalities like images, audio, and video
Specialized Applications
Techniques optimized for specific domains or applications
Featured Techniques
Discover some of the most powerful and widely-used prompt engineering approaches
Chain-of-Thought (CoT)
Prompts the model to break down complex problems into a series of intermediate reasoning steps before arriving at the final answer.
Shown to significantly improve performance on complex reasoning tasks like math problems and logical puzzles.
Self-Reflection
Guides the model to evaluate its own outputs, identify errors or limitations, and then improve its responses.
Particularly effective for complex tasks requiring verification and refinement of initial solutions.
Role Prompting
Assigns a specific role, expertise, or perspective to the model to frame its responses from that viewpoint.
Helps provide specialized knowledge and appropriate tone for domain-specific tasks.
ReAct
Combining reasoning and acting, this framework enables models to interact with external environments while thinking through their decisions.
Creates more capable AI agents that can use tools and APIs to accomplish complex tasks.
Getting Started
Follow these steps to make the most of the Prompt Engineering Taxonomy
Explore the Categories
Browse the 8 major categories to understand the different types of prompt engineering techniques available.
Understand Relationships
Use the relationship visualization to see how different techniques connect and can be combined effectively.
Study Techniques
Dive into detailed information about specific techniques, including examples, use cases, and implementation tips.
Build Custom Prompts
Use the interactive prompt builder to create effective prompts by combining multiple techniques for your specific needs.
About This Project
The Prompt Engineering Taxonomy is a comprehensive effort to organize and make accessible the rapidly growing field of prompt engineering techniques.
Origin
Based on the original research compilation by Reddit user u/Background-Zombie869, who distilled information from 17 academic papers on prompt engineering techniques.
The original Reddit post provided an alphabetical list of techniques that has been enhanced and structured in this project.
Enhancements
This project extends the original compilation with:
- Logical categorization of techniques
- Enhanced descriptions and examples
- Interactive visualizations of relationships
- Practical tools for prompt building
- Structured, searchable interface
For more information about the source materials and research papers referenced in this taxonomy, visit the Sources page.