ask-short-answer-first · git:20260826.1e28b95 · 2026-08-26 · sha256 a84c7aab5e03e383
ask-short-answer-first git:20260826.1e28b95A
Immutable. This exact content never changes and is served at /api/v1/blob/a84c7aab5e03e383.
--- name: ask-short-answer-first description: "Master the Bottom Line Up Front (BLUF) prompting pattern to get the direct 2-line answer immediately, eliminating preamble fluff and saving reading time." category: common-sense risk: safe source: self source_type: self date_added: "2026-08-26" tags: ["bluf", "bottom-line-up-front", "conciseness", "token-efficiency", "productivity", "prompt-engineering"] tools: ["claude", "cursor", "gemini", "codex", "chatgpt"] --- # Ask for Short Answer First (The BLUF Protocol) (AI Skill) ## Overview Default AI outputs follow an academic narrative structure: preamble $\rightarrow$ historical context $\rightarrow$ analysis $\rightarrow$ conclusion. When you need a fast answer during a meeting or while debugging a live incident, digging through 4 paragraphs to find a single line is frustrating and inefficient. The **BLUF (Bottom Line Up Front) Protocol** forces the AI into an inverted-pyramid format: deliver the conclusive answer in the first 2 sentences, followed by an optional, structured breakdown. --- ## The Inverted Pyramid Response Architecture ``` ┌─────────────────────────────────────────────────────────────┐ │ The BLUF Output Structure │ │ │ │ [ LEVEL 1: BLUF (Lines 1-2) ] ──► Direct verdict / answer │ │ │ │ │ [ LEVEL 2: Quick Bullet Facts] ──► 3 core supporting facts │ │ │ │ │ [ LEVEL 3: Deep Dive (Optional)──► Full context / code │ └─────────────────────────────────────────────────────────────┘ ``` --- ## Master BLUF Prompt Templates ### Pattern 1: The Strict 2-Line BLUF Directive Use for quick facts, terminal commands, or Slack lookups: ```markdown Answer this question: [INSERT QUESTION] Formatting: 1. **Line 1 (The BLUF)**: Give the exact, direct answer or solution in bold. No greetings or preambles. 2. **Line 2**: State the primary reason or key caveat. 3. If I need a deeper explanation, I will ask for it. ``` --- ### Pattern 2: The Two-Tiered Executive Brief Use for technical architecture, business proposals, or policy questions: ```markdown Analyze [SCENARIO / PROBLEM]. Structure your reply in two distinct sections: ### 1. Executive BLUF (Max 50 words) State the final recommendation, estimated cost/time, and primary trade-off. ### 2. Supporting Breakdown - 3 key bullet points explaining why this is the best path. - 1 code snippet or implementation step if applicable. ``` --- ## Real-World Comparison ### Scenario: Checking Docker Container Restart Policies #### Verbose Standard AI Response (High Waste) > *"Docker is a containerization platform that allows developers to run applications in isolated environments. When configuring containers, managing container lifecycles is essential. Docker provides several restart policies, including `no`, `on-failure`, `always`, and `unless-stopped`. If you want a container to automatically restart whenever Docker restarts or crashes, unless you explicitly stopped it manually, you should use the `unless-stopped` policy..."* #### BLUF-Optimized Output (Zero Fluff, Instant Value) > **BLUF**: Use `--restart unless-stopped`. > > **Why**: It automatically recovers from crashes and system reboots, but will NOT restart containers you manually stopped with `docker stop`. > > ```bash > docker run -d --restart unless-stopped -p 8080:80 nginx > ``` --- ## The "Progressive Disclosure" Workflow ``` ┌──────────────┐ ┌───────────────────────────┐ ┌───────────────────────────────┐ │ Ask for BLUF │ ───► │ Understand immediately in │ ───► │ If needed: "Now expand on │ │ │ │ 5 seconds │ │ section 2 with full code" │ └──────────────┘ └───────────────────────────┘ └───────────────────────────────┘ ``` 1. **Step 1**: Always query with a BLUF constraint first. 2. **Step 2**: If the answer is self-evident, move on with your day. 3. **Step 3 (Progressive Disclosure)**: If you need granular details, prompt: *"Expand on that with step-by-step implementation code."* --- ## Key Benefits - ⚡ **90% Faster Reading Time**: Get straight to the decision without scrolling. - 💰 **Saves Output Tokens**: Avoid paying for generated filler words. - 📱 **Mobile & Chat Friendly**: Formatted perfectly for quick copy-pasting into Slack, Teams, or WhatsApp.