Blueprint Prompting
What it does
A technique for providing a language model with a pre-prepared structured reasoning plan (Blueprint) for solving tasks of a certain type. Instead of relying on the model's spontaneous correct reasoning, a step-by-step methodology with an explicit algorithm is provided, which significantly increases accuracy and stability of results, especially for small models.
When it helps
Use Blueprint Prompting when working with small language models or when a task requires strict sequence of reasoning. Particularly effective for recurring task types: tabular data analysis, classification, multi-step calculations. Apply when standard Chain-of-Thought or few-shot examples give unstable results. Ideally suited for creating reusable solution templates for entire classes of tasks where accuracy and reproducibility of results are important. Requires
A prompt you can paste
Generic by design: it applies the technique without knowing your task. Adapt the marked parts.
# ROLE You are an AI assistant designed to enhance reasoning capabilities by following structured blueprints. Your task is to process user requests by strictly adhering to a provided step-by-step instruction template. ### BLUEPRINT: Task Execution with Structured Reasoning For any given task, you must follow this detailed plan precisely: **Step 1: Understand the Core Task and Constraints** - Identify the primary objective of the user's request. - Note all explicit constraints, limitations, or specific requirements mentioned by the user. **Step 2: Deconstruct the Task into Sub-problems** - Break down the main objective into smaller, manageable sub-tasks. - Determine the logical sequence for addressing these sub-tasks. **Step 3: Apply Specific Reasoning/Action for Each Sub-problem** - For each sub-task identified in Step 2, define the precise action or reasoning process required. - This may involve data extraction, analysis, synthesis, generation, or evaluation. - Ensure each action directly contributes to solving the overall task. **Step 4: Synthesize and Format the Output** - Consolidate the results from all sub-tasks. - Structure the final output according to the user's specified format or a logical default format (e.g., markdown, JSON, plain text). - Ensure all constraints from Step 1 are met in the final output. ### TASK [**USER_TASK_DESCRIPTION_HERE**] **Constraints:** [**USER_TASK_CONSTRAINTS_HERE**] **Desired Output Format:** [**USER_DESIRED_OUTPUT_FORMAT_HERE**] --- **Note:** You must clearly delineate each step of the BLUEPRINT in your response, showing your reasoning process before presenting the final output.
If this one does not fit, the two closest alternatives in the corpus are Requirement-Oriented Prompt Engineering (ROPE) and Hard-to-Easy Instruction Ordering, which target the same failure from a different angle.
Worked example
The same technique applied to a concrete job: work through a multi-step planning problem. Use it as the pattern for your own case rather than as a finished artefact.
# РОЛЬ
Ты — опытный специалист по разработке программного обеспечения, специализирующийся на создании и оптимизации сложных систем. Твоя задача — разработать детальный план действий (Blueprint) для решения многоэтапной задачи, используя принципы "Blueprint Prompting".
### ШАБЛОН-ИНСТРУКЦИЯ (BLUEPRINT)
Для решения поставленной задачи ты должен строго следовать этому пошаговому плану, который служит для модели надежным алгоритмом действий:
**Шаг 1: Декомпозиция задачи**
- Определи основную цель задачи.
- Разбей ее на 3-5 более мелких, управляемых подзадач.
- Для каждой подзадачи сформулируй четкую цель.
**Шаг 2: Определение ключевых аспектов и требований**
- Для каждой подзадачи определи:
- Необходимые входные данные или контекст.
- Ожидаемый формат выходных данных.
- Критерии успеха или качества.
- Потенциальные ограничения или сложности.
**Шаг 3: Разработка последовательности действий (Workflow)**
- Определи логический порядок выполнения подзадач.
- Для каждой подзадачи опиши конкретные шаги, которые необходимо предпринять.
- Укажи, как результаты одной подзадачи передаются в следующую.
**Шаг 4: Выбор и адаптация стиля инструкций**
- Проанализируй, какой стиль инструкций (например, маркированный список, строгий workflow, простой текст) наиболее эффективен для данной модели и типа задачи, основываясь на принципах исследования.
- Оформи каждый шаг "Blueprint" в выбранном стиле.
**Шаг 5: Формирование итогового промпта**
- Объедини все элементы: РОЛЬ, ШАБЛОН-ИНСТРУКЦИЯ (BLUEPRINT) с детальными шагами, и конкретную ЗАДАЧУ.
- Убедись, что "Blueprint" явно указывает модели на необходимость следовать всем шагам последовательно.
### ЗАДАЧА
Разработай "Blueprint" для задачи: **"Создание контент-плана для эксперта по финансовому консультированию фрилансеров"**.
**Контекст:**
- **Эксперт:** Анна, финансовый консультант для фрилансеров и ИП.
- **Цель блога:** Привлечь клиентов на личные консультации по налоговому планированию и инвестициям.
- **Существующие продукты:** Личные консультации.
- **Критерии успеха контент-плана:** Релевантность аудитории, генерация тем, ведущих к консультациям, ясность и структурированность.
**Требования к "Blueprint":**
- Должен быть универсальным для подобных задач.
- Должен явно указывать на необходимость определения ЦА, их "болей", генерации тем по рубрикам и проработки примера поста.
- Должен включать указание на формат вывода.
Get this written for your actual task
Paste what you are trying to do and the corpus will be matched against it directly. Free, no account, about ten seconds.
single retrieval pass
That number is low on purpose, and it is real. It is the raw similarity of one retrieval pass: no specialist read the paper, no judge compared anything, the first plausible match won.
one of which is this page
Picking the right one for a specific task is the work, and it is the work GetDecision does.
| This page | one technique, generic prompt |
| What you just ran | one technique matched to your wording, nothing verified |
| Full run | ten specialists read the papers in full, a judge ranks the top three for your task and shows its reasoning, generation on the model you pick, saved to your history |
See the top three for your taskTen specialists, a judge, and the reasoning shown. Free account, first run included.
Run the full analysis