moai-foundation-philosopher

Guide architectural decisions using First Principles, Design Thinking, and Systems Engineering.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-foundation-philosopher-taewook486
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-philosopher
Source: https://github.com/taewook486/real-estate-mcp/tree/main/.claude/skills/moai-foundation-philosopher
Command: npx skills add https://github.com/taewook486/real-estate-mcp --skill moai-foundation-philosopher-taewook486

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework to tackle complex decisions, ensuring thorough analysis and mitigating cognitive biases before committing to a course of action.

Core Features & Use Cases

  • Systematic Analysis: Integrates First Principles, Design Thinking, and Systems Engineering for comprehensive problem-solving.
  • Bias Mitigation: Actively identifies and counters common cognitive biases like anchoring and confirmation bias.
  • Use Case: When deciding on a new architectural pattern for a critical system component, use this Skill to systematically audit assumptions, explore alternatives, and analyze trade-offs, ensuring the chosen pattern is robust and well-justified.

Quick Start

Use the moai-foundation-philosopher skill to analyze the trade-offs for selecting a new database technology.

Frequently Asked Questions about moai-foundation-philosopher

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

FAQPage Schema
How do I conduct a trade-off analysis for selecting a new architectural pattern?

To conduct a trade-off analysis for a new architectural pattern, systematically audit your assumptions, decompose root causes, generate alternatives, and perform cognitive bias checks to ensure a robust, well-justified technology selection.

What is first principles analysis in software architecture decision-making?

First principles analysis in software architecture decision-making involves breaking down complex system problems into fundamental truths, auditing underlying assumptions, and mitigating cognitive biases to build robust strategic frameworks.

How do I identify and mitigate cognitive bias during technology selection?

To identify and mitigate cognitive bias during technology selection, apply structured methodologies like Design Thinking and Systems Engineering that actively counter anchoring and confirmation bias through systematic assumption auditing.

Can I use structured frameworks for complex system component decisions?

Yes, you can use structured frameworks integrating First Principles, Stanford Design Thinking, and MIT Systems Engineering to guide complex system component decisions, ensuring thorough analysis of alternatives and trade-offs.

What is the best way to audit assumptions before committing to a critical system architecture?

The best way to audit assumptions before committing to a critical system architecture is to apply a systematic framework combining root cause decomposition and alternative generation to validate foundational decisions.

When should I not use a systematic decision-making framework for software architecture?

You should avoid using a systematic decision-making framework for minor or low-impact software architecture changes where the overhead of assumption auditing and trade-off analysis outweighs the complexity of the actual decision.