modern-prompting

Apply OOReDAct, Chain-of-Thought, ReAct, and related prompting frameworks to guide LLM reasoning.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/nbiish/native-psionic-programs --skill modern-prompting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: modern-prompting
Source: https://github.com/nbiish/native-psionic-programs/tree/main/.agents/skills/modern-prompting
Command: npx skills add https://github.com/nbiish/native-psionic-programs --skill modern-prompting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modern Prompting & Context Engineering Framework enables structured, repeatable prompting strategies to guide large language models and improve reliability.

Core Features & Use Cases

  • OOReDAct: Deep deliberation before action and decision to improve task outcomes.
  • Chain-of-Thought (CoT): Explicit reasoning steps to boost accuracy on complex problems.
  • Chain of Draft (CoD): Iterative, dense summaries that preserve key details.
  • Reasoning and Acting (ReAct): Combine thinking with action to interact with tools and environments.
  • Pal (Program-Aided Language): Generate and run executable code for deterministic computations.
  • Reflexion: Self-improvement loop to refine approaches after mistakes.
  • ToT-lite (Tree of Thoughts): Explore multiple reasoning paths before final conclusions.
  • Metacognitive Prompting (MP): Structured metacognition for goal clarification and planning.
  • Automated Prompt Optimization (APO): Evolve prompts through autonomous experimentation.
  • Cache-Augmented Generation (CAG): Preload and manage context to reduce latency.
  • Cognitive Scaffolding Prompting: Structured support levels to guide problem solving.
  • Advanced Techniques: Internal Knowledge Synthesis (IKS), Multimodal Synthesis, KSP, and more for cross-domain coherence.

Quick Start

Begin by selecting an prompting strategy (for example, CoT or ReAct) and structure your task using the OOReDAct workflow to guide the model's reasoning and actions.

Frequently Asked Questions about modern-prompting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use chain-of-thought prompting to improve LLM accuracy on complex reasoning tasks?

Chain-of-thought prompting improves LLM accuracy by enforcing explicit reasoning steps before generating a final answer. This framework structures the model's intermediate logic, reducing errors in multi-step problems and complex decision workflows.

What is the ReAct framework and when should I use it for LLM steering?

The ReAct framework combines reasoning with acting to let LLMs interact with external tools and environments. Use ReAct prompting when your workflow requires the model to gather information, execute actions, and adapt decisions dynamically within complex task sequences.

How do I structure prompts using tree-of-thought to explore multiple reasoning paths?

Tree-of-thought prompting structures LLM exploration by branching into multiple reasoning paths before final conclusions. It evaluates different intermediate states, allowing the model to backtrack and select the most viable logical route for improved decision-making.

Can I use program-aided language prompting for deterministic computations in LLM workflows?

Program-aided language prompting generates and runs executable code to handle deterministic computations within LLM workflows. By offloading mathematical or logical operations to code execution, it ensures precise outputs where standard text generation fails.

What's the best way to implement a self-improvement loop for LLM reasoning mistakes?

The Reflexion framework implements a self-improvement loop by having the LLM analyze its previous mistakes and refine its approach iteratively. This structured metacognition enhances goal clarification and planning across subsequent task attempts.

When should I not use complex prompting strategies like OOReDAct for LLM tasks?

Avoid complex prompting strategies like OOReDAct for simple, direct queries where deep deliberation adds unnecessary latency. These frameworks are designed for complex planning and execution workflows, so basic tasks perform better with standard prompting.