What problem does it solve?
This skill solves the problem of inefficient or overly complex reasoning in engineering tasks by providing a structured, proportional framework for selecting the right cognitive approach based on task uncertainty and risk.
Core Features & Use Cases
- Operational Selector: Matches tasks to specific strategies like TDD, OODA, or Root Cause Analysis based on the predominant effect.
- Technique Catalog: Provides a curated set of reasoning techniques (e.g., ReAct, Decision Making, Assumption Tracking) to handle multi-step planning, debugging, and high-impact changes.
- Use Case: When refactoring a legacy system with unknown dependencies, use this skill to apply Structured Decomposition and Plan and Execute to ensure the refactor preserves behavior while managing risk.
Quick Start
Use the pelizzai-reasoning skill to analyze the current bug report and select the appropriate root cause analysis technique.