strategic-thinking

Enforce first-principles reasoning with decomposition, reconstruction, and verification.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/MGPowerlytics/nhlstats --skill strategic-thinking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strategic-thinking
Source: https://github.com/MGPowerlytics/nhlstats/tree/main/.github/skills/strategic-thinking
Command: npx skills add https://github.com/MGPowerlytics/nhlstats --skill strategic-thinking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces first-principles reasoning and explicit, verifiable thinking before delivering conclusions.

Core Features & Use Cases

  • Structured reasoning: explicit decomposition, bottom-up reconstruction, and verification to prevent logical drift.
  • Red-teaming and edge-case testing: identify contradictions and stress-test assumptions.
  • Cross-domain applicability: useful in engineering, product design, research, and complex decision-making.

Quick Start

Begin by applying first-principles reasoning to the task and follow a sandwich reasoning flow: Context, Logic, and Validation, before finalizing.

Frequently Asked Questions about strategic-thinking

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

FAQPage Schema
How does first-principles reasoning prevent logical drift in complex problem solving?

First-principles reasoning prevents logical drift by enforcing explicit decomposition and bottom-up reconstruction of problems. This structured approach requires identifying hidden variables and testing edge cases before delivering verifiable conclusions.

How do I apply chain-of-thought reasoning to identify edge cases in engineering design?

Apply chain-of-thought reasoning by following a structured workflow of context, logic, and validation. This sandwich reasoning flow systematically stress-tests assumptions through red-teaming to identify contradictions and edge cases before finalizing conclusions.

Can I use structured reasoning and red-teaming for complex decisions outside of software engineering?

Yes, structured reasoning and red-teaming have cross-domain applicability. They are useful for product design, research, and complex decision-making where hidden variables must be identified and assumptions stress-tested.

What is the best way to verify assumptions and stress-test conclusions before finalizing?

The best way to verify assumptions is applying a sandwich reasoning flow encompassing context, logic, and validation. This ensures systematic verification through decomposition and bottom-up reconstruction prevents invalid logical conclusions.

When should I not use first-principles decomposition for problem solving?

First-principles decomposition requires explicit, verifiable thinking and may not suit situations needing immediate intuition or where problems cannot be broken into fundamental variables for bottom-up reconstruction and testing.