synthesis-thinking-framework

Apply five-mode thinking to analyze complex problems from first principles to design.

15|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-thinking-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesis-thinking-framework
Source: https://github.com/rajivpant/synthesis-skills/tree/main/synthesis-thinking-framework
Command: npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-thinking-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Five-mode thinking framework provides a structured, scalable approach to tackle complex problems by combining first principles, systems thinking, complexity thinking, analogical thinking, and design thinking into a single, reusable methodology.

Core Features & Use Cases

  • Five-mode thinking sequence: Apply each mode in order to analyze problems from truth to design.
  • Foundational infrastructure: Serves as the underlying reasoning layer for other synthesis skills like synthesis-code-planning and synthesis-pr-review.
  • Use Case: Teams facing ambiguous challenges in product strategy, research, or content development can adopt this framework to align thinking and decision-making.

Quick Start

Load the five-mode thinking framework into context and apply its steps before tackling any non-trivial problem.

Frequently Asked Questions about synthesis-thinking-framework

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

FAQPage Schema
What is the five-mode thinking framework for complex problem-solving?

The five-mode thinking framework is a structured methodology that layers first principles, systems thinking, complexity thinking, analogical thinking, and design thinking to analyze and solve ambiguous, cross-domain challenges from foundational truth to final design.

How do I apply first principles and systems thinking to product strategy?

You apply first principles and systems thinking by loading the five-mode framework into context and executing its consistent pre-response protocol, which sequentially breaks down assumptions into truths and maps component interactions to guide strategic decision-making.

Can I use this design thinking framework for team research and content development?

Yes, teams facing ambiguous challenges in research or content development can adopt this framework to align thinking and decision-making, calibrating reasoning depth to systematically process complex, cross-domain information.

When should I use analogical thinking versus complexity thinking for problem analysis?

Use complexity thinking when navigating ambiguous, interconnected variables within your specific problem domain, and use analogical thinking to draw structural insights from cross-domain parallels before finalizing solutions through design thinking.

Does this problem-solving framework integrate with code planning and review workflows?

Yes, this framework serves as the foundational reasoning layer for other synthesis skills like code planning and pull request reviews, providing the underlying logical sequence for analyzing technical architecture and implementation.

What are the limitations of using a structured problem-solving framework for ambiguous challenges?

The framework requires a consistent pre-response protocol and depth calibration for non-trivial problems, meaning it is not suited for simple, linear tasks that do not benefit from layered analytical modes like systems or complexity thinking.