home / skills / yuniorglez / gemini-elite-core / prompt-pro

prompt-pro skill

/skills/prompt-pro

This skill helps you design autonomous, reasoning-focused agent orchestration using ToT and ReAct patterns to optimize prompt engineering.

npx playbooks add skill yuniorglez/gemini-elite-core --skill prompt-pro

Review the files below or copy the command above to add this skill to your agents.

Files (13)
SKILL.md
3.5 KB
---
name: prompt-pro
id: prompt-pro
version: 1.1.0
description: "Senior Prompt Engineer & Agentic Orchestrator. Expert in Reasoning Models (o3), Tree-of-Thoughts, and Structured Thinking Protocols for 2026."
---

# 🪄 Skill: Prompt Pro (v1.1.0)

## Executive Summary
The `prompt-pro` is the master of the "Linguistic Core." In 2026, prompting has evolved from simple text instructions to **Architectural Orchestration**. This skill focuses on optimizing for **Reasoning Models (o3, Gemini 3 Pro)**, implementing advanced logic frameworks like **Tree-of-Thoughts**, and building autonomous **ReAct loops** that allow agents to act and reason in unison. We don't just "talk" to AI; we design its cognitive behavior.

---

## 📋 Table of Contents
1. [Core Prompting Philosophies](#core-prompting-philosophies)
2. [The "Do Not" List (Anti-Patterns)](#the-do-not-list-anti-patterns)
3. [Optimizing for Reasoning Models (o3)](#optimizing-for-reasoning-models-o3)
4. [Tree-of-Thoughts (ToT) Framework](#tree-of-thoughts-tot-framework)
5. [ReAct: Autonomous Loops](#react-autonomous-loops)
6. [Structured Thinking Protocols](#structured-thinking-protocols)
7. [Reference Library](#reference-library)

---

## 🏛️ Core Prompting Philosophies

1.  **Intent is Deterministic**: If the prompt is ambiguous, the result is hallucinated. Use rigid structures.
2.  **Objective over Instruction**: Tell the model "What" to achieve, not just "How" to do it.
3.  **Few-Shot is the King**: One perfect example is worth a hundred rules.
4.  **Feedback Loops are Built-in**: Design prompts that ask the model to critique its own output.
5.  **Token Economy**: Be concise. Every extra token is latency and cost.

---

## 🚫 The "Do Not" List (Anti-Patterns)

| Anti-Pattern | Why it fails in 2026 | Modern Alternative |
| :--- | :--- | :--- |
| **Instruction Overload** | Model loses track of priorities. | Use **Hierarchical Rules**. |
| **Fixed Step-by-Step** | Limits the model's reasoning power. | Use **Objective-Based Prompts**. |
| **Ignoring Reasoning Tokens**| Results in shallow, rushed answers. | Increase **maxOutputTokens**. |
| **Implicit Assumptions** | Leads to "Vibe Hallucinations." | State **Assumptions Explicitly**. |
| **Manual Parsing** | Inefficient and fragile. | Use **ResponseSchema (JSON)**. |

---

## 🧠 Optimizing for Reasoning Models (o3/Pro)

We leverage the model's internal "Thought Layer":
-   **Deep Research Triggers**: Commanding exhaustive source searches.
-   **Verification Loops**: Asking the model to find flaws in its own strategy.
-   **Self-Correction**: Enabling autonomous backtracking if a plan fails.

*See [References: Reasoning Optimization](./references/reasoning-model-optimization-o3.md) for details.*

---

## 🌳 Tree-of-Thoughts (ToT) Framework

-   **Parallel Generation**: Proposing 3+ independent strategies.
-   **Elimination Strategy**: Removing the weakest branch via logic.
-   **Final Synthesis**: Merging the best elements of all branches.

---

## 📖 Reference Library

Detailed deep-dives into Prompt Engineering Excellence:

- [**Reasoning Models (o3)**](./references/reasoning-model-optimization-o3.md): Objective-based prompting.
- [**Tree-of-Thoughts**](./references/tree-of-thoughts-tot.md): Exploring multiple logic branches.
- [**ReAct Patterns**](./references/react-reasoning-acting.md): Reasoning and acting in unison.
- [**Thinking Protocols**](./references/structured-thinking-protocols.md): Designing cognitive behavior.

---

*Updated: January 22, 2026 - 21:00*

Overview

This skill transforms prompt engineering into Architectural Orchestration for advanced reasoning models. It packages techniques for optimizing o3-style models, implementing Tree-of-Thoughts strategies, and constructing ReAct-style autonomous loops to shape agent cognition and decision-making.

How this skill works

The skill inspects prompts and orchestration patterns, then applies structured templates, verification loops, and parallel reasoning branches to produce robust agent behavior. It enforces objective-based prompts, feedback cycles, and response schemas so agents self-critique, backtrack, and synthesize optimal solutions.

When to use it

  • Building high-assurance autonomous agents that must plan, act, and verify outcomes.
  • Optimizing prompts for Reasoning Models (o3, Gemini 3 Pro) with deep multi-step logic.
  • Implementing Tree-of-Thoughts to explore and prune multiple solution paths.
  • Designing ReAct loops where agents interleave reasoning and actions.
  • Creating concise, token-efficient prompts with deterministic intent.

Best practices

  • Define clear objectives rather than long procedural steps to preserve model reasoning bandwidth.
  • Include one strong few-shot example to set the desired output style and structure.
  • Use explicit assumptions and a JSON ResponseSchema to avoid manual parsing and hallucination.
  • Build verification and self-correction loops that ask the model to find and fix its own flaws.
  • Generate multiple parallel strategies (3+) then eliminate weak branches before synthesis.

Example use cases

  • Autonomous research agent that proposes, validates, and refines experimental plans.
  • Agentic orchestration for multi-step deployment workflows with built-in rollback reasoning.
  • Decision-support assistant that produces candidate strategies, evaluates risks, and synthesizes recommendations.
  • Complex code generation pipeline that explores alternate implementations and selects the safest option.

FAQ

How does objective-based prompting differ from step-by-step instructions?

Objective-based prompts state the end goal and constraints, letting the model choose efficient reasoning paths rather than being constrained to rigid steps.

When should I use Tree-of-Thoughts instead of a single pass?

Use Tree-of-Thoughts when problems have multiple viable strategies or high uncertainty; parallel branches surface trade-offs and enable safer synthesis.