reasoning-strategy-selection
CommunitySelect and tune optimal agent reasoning
Software Engineering#reasoning#agent-configuration#tool-gating#output-validation#strategy-selection#adaptive-strategy#iteration-budget
Authortylerjrbuell
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Helps engineers choose and configure the right agent reasoning strategy, iteration budget, and tool gates so agents meet task requirements for cost, capability, and output quality. It reduces guesswork when deciding between single-pass, multi-step, branching, or adaptive approaches and ensures outputs meet format and verification needs.
Core Features & Use Cases
- Strategy Guidance: Maps common task types to recommended strategies (reactive, plan-execute-reflect, adaptive, tree-of-thought, reflexion).
- Configuration Patterns: Prescribes iteration limits, strategy switching behavior, fallback strategies, and cost tracking to avoid runaway usage.
- Tool & Output Gates: Enforces required tool calls and activates an output quality pipeline to validate and repair formats like JSON, markdown, CSV, and code.
- Observability & Pitfalls: Shows how to subscribe to strategy switch events and warns about common mistakes like incorrect strategy names or missing cost tracking.
Quick Start
Configure an agent with .withReasoning defaultStrategy set to "adaptive", maxIterations 12, enable verification, and enable cost tracking.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: reasoning-strategy-selection Download link: https://github.com/tylerjrbuell/reactive-agents-ts/archive/main.zip#reasoning-strategy-selection Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.