UNPKG

major-ai-skills

Version:

Installable agentic skills / AI agent skills (SKILL.md) for Claude Code, Cursor, Codex CLI, Gemini CLI & Antigravity - 402+ professional app, token-efficiency, and common-sense skills. SEO/GEO ready.

119 lines (90 loc) 5.82 kB
--- name: ask-ai-to-show-its-reasoning description: "Request a concise explanation of assumptions, evidence, decision criteria, and trade-offs behind a recommendation." category: common-sense risk: safe source: self source_type: self date_added: "2026-08-26" tags: ["reasoning", "chain-of-thought", "decision-making", "trade-offs", "first-principles", "prompt-engineering"] tools: ["claude", "cursor", "gemini", "codex", "chatgpt"] --- # Ask AI to Show Its Reasoning (AI Skill) ## Overview When an AI simply proclaims: *"I recommend Option B,"* you have no way to evaluate whether the conclusion is based on deep technical trade-offs or an arbitrary bias in training data. Forcing the AI to **expose its reasoning path** before stating its final recommendation achieves two critical outcomes: 1. **Dramatically higher accuracy**: Generating intermediate reasoning tokens allows the model to compute complex dependencies before finalizing the output. 2. **Auditability**: It allows humans to inspect the logical premises, identify flawed assumptions, and make fully informed decisions. --- ## The 4-Step Transparent Reasoning Framework ``` ┌─────────────────────────────────────────────────────────────┐ Transparent Decision Flow 1. Evaluation Criteria ──► Weight key factors (Cost, Ops) 2. Analysis of Options ──► Strengths & fatal flaws 3. Elimination Logic ──► Why alternatives were rejected 4. Final Recommendation ──► Clear, defended conclusion └─────────────────────────────────────────────────────────────┘ ``` --- ## Master Reasoning Prompts ### Pattern 1: The First-Principles Decision Engine Use this when choosing between technical architectures, business strategies, or tools: ```markdown I need to decide between [OPTION A], [OPTION B], and [OPTION C] for [SPECIFIC USE CASE & CONSTRAINTS]. Structure your analysis as follows: 1. **Decision Criteria**: Define the 3-4 most critical factors that determine success for this scenario. 2. **Side-by-Side Trade-off Table**: Score each option against those criteria (High / Medium / Low or 1-5). 3. **Elimination Analysis**: Explain why each rejected option fails to meet the threshold. 4. **Final Recommendation**: State your chosen option with a 2-sentence executive defense. ``` --- ### Pattern 2: The "Show Your Work" Logic Constraint Use this for analytical, policy, or legal queries: ```markdown Evaluate [SCENARIO / QUESTION]. Do not jump straight to the verdict. First, explain: - What premises or rules apply here? - What evidence supports the claim? - What counter-arguments or edge cases exist? Then, conclude with your verdict based strictly on the evidence above. ``` --- ## Real-World Examples ### Example 1: Database Architecture Decision #### Opaque Recommendation (Low Value) > **User**: *"Should I use DynamoDB or PostgreSQL for an IoT sensor platform collecting 50,000 writes/sec?"* > > **AI (Opaque)**: *"You should use DynamoDB because it is highly scalable and handles NoSQL workloads well."* #### Transparent Reasoning Prompt & Output > **User**: *"Evaluate DynamoDB vs. PostgreSQL for 50k sensor writes/sec. Show your reasoning, trade-offs, and elimination logic."* **AI Response**: 1. **Evaluation Criteria**: - **Write Throughput**: Sustained 50,000 writes/sec with predictable sub-10ms latency. - **Query Patterns**: Time-series rollups, range queries, and device alerts. - **Cost at Scale**: Storage and I/O pricing under heavy ingestion. 2. **Analysis & Trade-Offs**: - **DynamoDB**: - *Pros*: Effortlessly scales to 50k writes/sec with on-demand or provisioned WCU. Zero server maintenance. - *Cons*: Cost scales linearly with write volume ($$$); analytical range queries and time-series aggregation require exporting to S3/Athena. - **PostgreSQL (with TimescaleDB extension)**: - *Pros*: Native time-bucket aggregation, compression ratios up to 90%, cost-effective on large EBS volumes. - *Cons*: Requires cluster tuning (connection pooling with PgBouncer, auto-partitioning/hypertables, replica management). 3. **Elimination Logic**: - Standard vanilla PostgreSQL is **eliminated** due to table bloat and write lock contention at 50k writes/sec. - Pure DynamoDB is **eliminated** if complex time-series queries (e.g., 7-day moving averages across sensor fleets) are required in-database without secondary tooling. 4. **Recommendation**: - **Choose TimescaleDB (PostgreSQL)** if you need rich SQL analytics and fixed infrastructure costs. - **Choose DynamoDB** if zero-operational overhead and pure key-value ingestion speed outweigh cost and analytical flexibility. --- ## Summary Matrix | Mode | Prompt Approach | When to Use | | :--- | :--- | :--- | | **Fast Lookup** | Direct single-line answer | Syntax lookups, definitions, translations. | | **CoT Reasoning** | *"Think step-by-step before answering"* | Math, logic puzzles, multi-file code debugging. | | **Comparative Reasoning**| *"Show criteria, trade-offs, and elimination logic"* | Tech stack choices, strategy, investments, hiring rubrics. |