moai-foundation-thinking

Applies critical evaluation, diverge-converge brainstorming, and deep questioning frameworks to problem analysis.

2|Updated May 27, 2026
One-click install
npx skills add https://github.com/yekinya/moai-novel --skill moai-foundation-thinking-yekinya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-thinking
Source: https://github.com/yekinya/moai-novel/tree/main/moai-novel/.claude/skills/moai-foundation-thinking
Command: npx skills add https://github.com/yekinya/moai-novel --skill moai-foundation-thinking-yekinya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Unstructured thinking leads to premature decisions, missed requirements, and flawed proposals. This Skill provides three structured frameworks that guide idea generation, proposal evaluation, and requirement discovery so analysis is systematic rather than ad hoc. ## Core Features & Use Cases - Critical Evaluation: A 7-step process to restate claims, assess evidence, detect fallacies, expose assumptions, and check contradictions before committing to a proposal. - Diverge-Converge Brainstorming: A 5-phase workflow that generates 20-50 raw ideas, clusters them into themes, and scores candidates with weighted criteria to select 3-5 validated solutions. - Deep Questioning: A 6-layer progressive inquiry that uncovers root causes, constraints, user needs, and risks, with depth indicators from shallow to exhaustive. - Use Case: When planning a new feature, apply Deep Questioning to clarify requirements, use Diverge-Converge to explore solution approaches, then run Critical Evaluation on the top candidate before writing the specification. ## Quick Start Ask the assistant to brainstorm and critically evaluate solution options for your current design problem using the thinking frameworks.

Frequently Asked Questions about moai-foundation-thinking

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

FAQPage Schema
How do I run a structured brainstorming session for a design problem?

Use the diverge-converge framework: define requirements, generate 20-50 ideas without criticism, cluster them into 4-8 themes, then score clusters against weighted criteria like feasibility, impact, effort, and risk to select the top 3-5 candidates.

How to critically evaluate a technical proposal before accepting it?

Follow the 7-step critical evaluation process: restate the claim, assess evidence quality, detect logical fallacies, expose hidden assumptions, generate alternatives, check for contradictions, and verify the burden of proof matches the claim's magnitude.

What is the difference between deep questioning and critical evaluation?

Deep questioning is a 6-layer inquiry that uncovers requirements, constraints, and risks before solutions exist. Critical evaluation assesses an existing proposal for flaws, fallacies, and unsupported assumptions after it has been formulated.

When should I use all three thinking frameworks together?

Combine all three for complex decisions like architecture changes: start with deep questioning to explore the problem, use diverge-converge to generate and select solutions, then apply critical evaluation to the top candidates. Simple tasks can skip the frameworks entirely.

How many ideas should a diverge-converge session generate?

The divergence phase targets 20-50 raw ideas with no filtering or criticism. These are then clustered into 4-8 themes, and convergence selects 3-5 candidates using weighted scoring across feasibility, impact, effort, risk, and alignment.