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.