TachiBot
← Back to Home

Getting Started

  • Introduction
  • Installation
  • Quick Start
  • Examples

Core Features

  • Tools Overview
  • Planner
  • Prompt Techniques
  • Workflows

Configuration

  • Tool Profiles
  • Tools Config
  • Themes
  • Usage Stats
  • API Keys

Resources

  • What's New

Legal

  • Terms & Conditions
  • Cookie Policy

Loading documentation...

22 Prompt Techniques

Research-backed prompt engineering patterns that enhance any AI tool. Preview the enhanced prompt before execution. Composable building blocks for better thinking.

What Are Prompt Techniques?

Prompt techniques are structured patterns that transform your question into a more effective prompt before sending it to an AI model. Instead of writing "analyze this code", a technique like first_principles rewrites your prompt to guide the AI through: identify fundamental truths, question assumptions, break down to atomic components, and rebuild from scratch.

TachiBot includes 22 research-backed techniques organized into 9 categories. Each technique can be applied to any AI tool (Grok, Gemini, GPT, Qwen, Kimi, Perplexity).

The three-tool workflow:

  1. Discover — list_prompt_techniques shows all 22 techniques by category
  2. Preview — preview_prompt_technique shows the enhanced prompt WITHOUT executing
  3. Execute — execute_prompt_technique runs the tool with the enhanced prompt

Why Use Prompt Techniques?

Why not just write a good prompt yourself?

You can. But prompt techniques encode research-backed patterns that are hard to remember and tedious to write manually every time. They're like functions for thinking — reusable, composable, and consistent. Preview before execution means you always know exactly what's being sent.

  • Transparent — Preview shows exactly how your prompt is enhanced. No hidden magic.
  • Composable — Apply any technique to any tool. Chain techniques for complex analysis.
  • Research-backed — Based on published prompt engineering research (chain-of-thought, tree-of-thoughts, self-consistency, etc.)
  • Reusable — Same technique works across all 35+ tools
  • Zero overhead — Three simple tools. No configuration files needed.

How to Use

Step 1: Discover Techniques

Step 2: Preview Enhanced Prompt

Step 3: Execute

All 22 Techniques

Creative (4 techniques)

TechniqueAliasesWhat It Does
what_if—Explore wild possibilities without constraints
alt_viewperspectivesAnalyze from 5 angles: child, scientist, artist, strategist, futurist
creative_useapplicationsFind cross-domain creative applications
innovatesolutionsGenerate 3+ unconventional approaches

Research (2 techniques)

TechniqueAliasesWhat It Does
investigate5w1hWho/What/When/Where/Why/How analysis
evidencefactsSupport, contradict, cases, statistics, expert opinions

Analytical (3 techniques)

TechniqueAliasesWhat It Does
analyzesystematicComponents, relationships, patterns, conclusions
first_principlesfirst_prinTruths, assumptions, atomic, rebuild from scratch
feasibilityfeasibleTechnical / economic / time / resources / risks assessment

Reflective (4 techniques)

TechniqueAliasesWhat It Does
reflect—Patterns, surprises, key insight, gaps
patternsconnectionsThemes, causality, cycles, anomalies
decomposebreakdownCore, sub-problems, dependencies, steps
integratesynthesizeConvergent themes, contradictions, meta-pattern

Reasoning (3 techniques)

TechniqueAliasesWhat It Does
chain_of_thoughtstep_by_stepIdentify, breakdown, logic, conclude
tree_of_thoughtsexplore_paths3 paths, explore, evaluate, prune, synthesize
graph_of_thoughtsidea_mapMap as graph (nodes=ideas, edges=connections)

Verification (2 techniques)

TechniqueAliasesWhat It Does
self_consistencyconsensus3 solutions, compare, vote, explain confidence
constitutionalprinciplesSolve, critique (accuracy/safety/helpfulness), revise

Meta (1 technique)

TechniqueAliasesWhat It Does
meta_promptingimprove_promptWrite a better prompt first, then solve with it

Debate (2 techniques)

TechniqueAliasesWhat It Does
adversarialcriticArgue FOR then AGAINST, synthesize
persona_simulationdebateSimulate expert debate: skeptic, optimist, pragmatist, visionary

Judgment (1 technique)

TechniqueAliasesWhat It Does
council_of_expertsjudgeMulti-model council: gather, extract best, consensus, resolve, synthesize

Practical Examples

Example: Architecture Decision

Exploring multiple approaches with tree_of_thoughts

Use tree_of_thoughts to explore multiple architecture paths, evaluate each, and synthesize the best approach.

Example: Code Review

Example: Research with Verification

Compatible Tools

Prompt techniques work with any of these 20+ tools:

ProviderTools
Grok (xAI)grok_reason, grok_code, grok_debug, grok_architect, grok_brainstorm, grok_search
Gemini (Google)gemini_brainstorm, gemini_analyze_code, gemini_analyze_text
GPT (OpenAI)openai_reason, openai_brainstorm
Perplexityperplexity_ask, perplexity_reason, perplexity_research
OpenRouterqwen_coder, qwen_algo, kimi_thinking

Tools Reference

ToolPurposeKey Parameters
list_prompt_techniquesBrowse all 22 techniquesfilter (category or "all")
preview_prompt_techniqueSee enhanced prompttechnique, tool, query
execute_prompt_techniqueRun with enhanced promptexecution_token or technique+tool+query

Next Steps

Explore more TachiBot capabilities

Planner
Multi-model verified implementation plans
Explore Tools
See all 35+ available tools
Workflows
Chain tools into multi-step orchestrations