lwy-mao-methodology

star 2

Use Mao Zedong's three philosophical works as practical decision / analysis / writing frameworks. Three lenses: contradiction (《矛盾论》, opposing forces & root cause), practice (《实践论》, hypothesis verification through action), protracted-war (《论持久战》, staged strategy for long contests, especially when starting from weakness). Triggers: '矛盾分析', '主要矛盾', '抓主要矛盾', 'contradiction analysis', 'principal contradiction', 'trade-off analysis', 'opposing forces', 'root cause', '实事求是', '调查研究', '实践论', 'practice-based', 'verify through practice', 'seek truth from facts', 'test assumptions', 'practice spiral', '持久战', '分阶段策略', '长期战略', '战略防御', '战略相持', '战略反攻', 'long-term strategy', 'protracted war', 'staged approach', 'underdog strategy', 'strategic patience'.

learnwy By learnwy schedule Updated 6/3/2026

name: lwy-mao-methodology description: "Use Mao Zedong's three philosophical works as practical decision / analysis / writing frameworks. Three lenses: contradiction (《矛盾论》, opposing forces & root cause), practice (《实践论》, hypothesis verification through action), protracted-war (《论持久战》, staged strategy for long contests, especially when starting from weakness). Triggers: '矛盾分析', '主要矛盾', '抓主要矛盾', 'contradiction analysis', 'principal contradiction', 'trade-off analysis', 'opposing forces', 'root cause', '实事求是', '调查研究', '实践论', 'practice-based', 'verify through practice', 'seek truth from facts', 'test assumptions', 'practice spiral', '持久战', '分阶段策略', '长期战略', '战略防御', '战略相持', '战略反攻', 'long-term strategy', 'protracted war', 'staged approach', 'underdog strategy', 'strategic patience'." metadata: author: "learnwy" version: "2.0" source: "Mao Zedong, 《矛盾论》(1937), 《实践论》(1937), 《论持久战》(1938)"

Mao Methodology

Three philosophical works → three operational lenses for decision-making, problem analysis, and report writing. Pick the lens that matches the shape of the question, not the topic.

Pick a lens

Question shape Lens Source
What forces are in tension? Where is the leverage? contradiction 《矛盾论》
Is our model right? How do we test it? practice 《实践论》
How do we win a long contest from weakness? When do we shift posture? protracted-war 《论持久战》

If unsure, the lenses are complementary:

  • contradictionwhat the forces are (structure)
  • practicehow to verify (process)
  • protracted-warwhen to act and evolve (time / strategy)

Three agents per lens

Every lens ships the same three agents (different methodology, same shape):

Agent Job Output
decision-maker Choose between options under the lens's framework A recommendation with rationale
problem-analyzer Diagnose a situation or stuck problem A structured analysis
report-writer Write a report (decision memo, retro, strategy doc) A structured document

How to invoke

The agents are read-only methodology guides — invoke via the Task tool with the lens-specific path:

Task(subagent_type="search", query="Read agents/<lens>/<agent>.md and apply to: <user's question>")

Where <lens> is contradiction / practice / protracted-war and <agent> is decision-maker / problem-analyzer / report-writer.

Lens-specific entry points

contradiction (《矛盾论》)

Acknowledge contradictions are universal; identify the principal contradiction and its principal aspect; perform concrete analysis of concrete situations; use the unity of opposites for transformation; insist on the unity of "two-point theory" and "key-point theory".

When to reach for it:

  • Multiple competing trade-offs and unclear which dominates
  • Root cause is murky and surface symptoms compete for attention
  • Need to write a report whose structure must hold contradictory facts

Agents: contradiction/decision-maker, contradiction/problem-analyzer, contradiction/report-writer

practice (《实践论》)

Practice is the source, motivation, purpose, and sole criterion for testing truth. Cognition spirals upward: practice → perceptual knowledge → rational knowledge → renewed practice → renewed cognition. All correct ideas come from social practice; their value lies in guiding and improving practice.

When to reach for it:

  • Decision based on assumption rather than evidence — needs a verification step
  • Theory and field reality conflict and you suspect the theory
  • Need to write a report grounded in observed facts ("实事求是") rather than speculation

Agents: practice/decision-maker, practice/problem-analyzer, practice/report-writer

protracted-war (《论持久战》)

A weaker side can prevail in a long contest if it sequences three phases — strategic defense, strategic stalemate, strategic counter-offensive — and converts weakness into strength through endurance, mobility, and the steady accumulation of small wins.

When to reach for it:

  • Project / competition / personal goal is long and starts from disadvantage
  • Need to decide the posture (defend / hold / push) for the current phase
  • Need a strategy doc that explains why patience now serves victory later

Agents: protracted-war/decision-maker, protracted-war/problem-analyzer, protracted-war/report-writer

Composition recipes

Two lenses combine well:

Recipe Lens 1 Lens 2 Use for
Diagnose-then-test contradiction (find principal contradiction) practice (design verification) Stuck investigations, unclear root causes
Strategy-then-tempo protracted-war (pick the phase) contradiction (find this phase's principal contradiction) Long competitive games
Plan-then-verify protracted-war (stage the plan) practice (validate at each milestone) Multi-quarter initiatives

Use all three only when writing a major strategic document — overuse turns into framework theatre.

When NOT to use

  • Trivial trade-offs with one obviously right answer
  • Code-implementation questions (use requirement-workflow)
  • Knowledge persistence (use knowledge-consolidation or llm-wiki)
  • The actual question is empirical and the answer is just "go check"

Boundaries

This skill only: provides methodology agents for the three lenses.

This skill does not: write the actual report for you, fetch data, run analyses, or remember conclusions across sessions (use knowledge-consolidation or llm-wiki for persistence).

Install via CLI
npx skills add https://github.com/learnwy/skills --skill lwy-mao-methodology
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator