Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kangarooking avatar

Maodun Fenxi

  • 17 installs
  • 59 repo stars
  • Updated May 2, 2026
  • kangarooking/mao-selected-works-skill

Study strategic thinking and analysis frameworks from Mao Zedong writings

About

Concept from Mao's Selected Works on contradiction analysis. Framework for systematic planning and tactical execution.

  • Classical strategic thinking framework
  • Historical case studies and military applications

Maodun Fenxi by the numbers

  • 17 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #2,076 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/mao-selected-works-skill --skill maodun-fenxi

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs17
repo stars59
Last updatedMay 2, 2026
Repositorykangarooking/mao-selected-works-skill

What it does

Study strategic thinking and analysis frameworks from Mao Zedong writings

Files

SKILL.mdMarkdownGitHub ↗

R — 原文 (Reading)

"研究任何过程,如果是存在着两个以上矛盾的复杂过程的话,就要用全力找出它的主要矛盾。捉住了这个主要矛盾,一切问题就迎刃而解了。万千的学问家和实行家,不懂得这种方法,结果如堕烟海,找不到中心,也就找不到解决矛盾的方法。"
— 《矛盾论》(1937年8月)

I — 方法论骨架 (Interpretation)

1. 任何复杂局面都由多个矛盾(问题/张力)交织而成,不存在单一问题。 2. 这些矛盾不平等——其中一个是"主要矛盾",它决定或影响其他所有矛盾的发展状态。 3. 找到主要矛盾的方法:先系统列举所有矛盾,逐一分析其性质和相互关系,再判断谁是制约一切的瓶颈。 4. 主要矛盾会随阶段转化:PMF阶段的主要矛盾(产品价值)和规模化阶段的主要矛盾(组织效率)不同,需动态重新判断。 5. 抓住主要矛盾后,其他矛盾的解决空间会自动打开("迎刃而解"),这是系统动力学而非简单的优先级排序。 6. 同一矛盾内部也有主要方面和次要方面——不仅要找到主要矛盾,还要找到该矛盾中起主导作用的一面。

A1 — 书中应用 (Past Application)

应用1:论持久战 — 四对矛盾分析逆转"亡国论"

  • 问题:抗战初期,"亡国论"(中国必亡)和"速胜论"(三个月结束)两种错误观点盛行,无法形成正确战略。
  • 方法使用:毛泽东用四对矛盾(强/弱、大/小、进步/退步、多助/寡助)系统分析中日双方,确定强弱矛盾为当前主要矛盾,但进步/退步矛盾将随时间转化为主导因素。
  • 结论:中国不会亡也不会速胜,必然是持久战,且最终胜利属于中国。
  • 结果:论持久战成为抗战最重要的战略指导文件,八年抗战进程基本验证了这一预测。

应用2:论十大关系 — 在十组矛盾中找动态平衡

  • 问题:1956年中国经济建设照搬苏联模式,出现重工业过重、忽视农业轻工业等失衡问题。
  • 方法使用:毛泽东用两个月听34个部门汇报,用矛盾分析法提炼出十对关系(重工业/轻工业农业、沿海/内地、经济/国防等),分析每对矛盾的主要方面和转化条件。
  • 结论:"真想发展重工业,就要多发展轻工业和农业"——表面矛盾实则统一,需动态平衡。
  • 结果:十大关系成为中国经济建设的重要指导方针,避免了苏联模式的极端化错误。

A2 — 触发场景 (Future Trigger)

1. 多问题并发、决策瘫痪:公司同时面临产品问题、销售下滑、技术债累积、团队动荡,不知道该先解决哪个。用户会说:"问题太多了,不知道从哪里下手""每个都很重要"。 2. 争论不休、方向不明:团队在战略方向上各执一词——有人说做ToB,有人说做ToC,有人说先做留存,有人说先做获客。用户会说:"大家都有道理,但意见不统一"。 3. 阶段转换、策略失灵:之前有效的方法突然不灵了,增长曲线变平。用户会说:"以前这样做管用,现在不行了""我们好像到了瓶颈期"。 4. 资源有限、必须取舍:预算/人力不够做所有事,必须判断哪些该做哪些该砍。用户会说:"什么都想做但什么都做不好""资源永远不够"。 5. 表面繁荣、隐患潜伏:数据看起来还行但创始人直觉觉得不对,需要识别深层问题。用户会说:"表面数据还可以但总觉得哪里不对"。

语言信号:用户提到"优先级""最关键""瓶颈""卡脖子""抓手""破局点""什么都重要"等词汇时,应优先激活此skill。

与相邻skill区分

  • vs 集中优势兵力:本skill = 诊断(找主要矛盾),后者 = 治疗(集中资源解决)
  • vs 矛盾特殊性原则:本skill = "哪个矛盾最重要",后者 = "每个矛盾的性质是什么,该用什么方法"
  • vs 实事求是信息加工法:本skill = 找瓶颈的框架,后者 = 处理信息原料的方法

E — 可执行步骤 (Execution)

步骤1:列举矛盾清单

  • 列出当前局面中所有可见的矛盾/问题/张力,不少于5条,不急于排序。
  • 完成标准:每条矛盾都用"A与B之间的张力"来表述(如"产品体验与交付速度之间的矛盾"),且覆盖不同维度(产品/市场/组织/财务)。

步骤2:判断主要矛盾

  • 对每条矛盾追问:如果这个问题解决了,其他问题是否也会显著改善?如果这个问题恶化,其他问题是否也会恶化?
  • 通过因果链分析,找到那个"牵一发而动全身"的瓶颈矛盾。
  • 判停点:如果找不到一个明显的主要矛盾,可能是信息不足——回到步骤1补充数据,或拆分过大的矛盾为更具体的子矛盾。

步骤3:验证并追踪转化

  • 验证:用反事实检验——"如果我们忽略这个主要矛盾,先解决其他矛盾,会怎样?"如果答案是无法真正解决,则判断正确。
  • 标记当前阶段的主要矛盾,并设定阶段性复盘节点(每季度或每次重大变化后),检查主要矛盾是否已转化。
  • 完成标准:产出一句话结论:"当前阶段的主要矛盾是___,解决它将使___等问题迎刃而解。预期该矛盾将在___条件下发生转化。"

B — 边界 (Boundary)

不要使用的场景

1. 问题已经明确且单一时:不要过度分析,直接执行。如果团队已经知道该做什么,再用矛盾分析法是浪费时间。 2. 紧急危机时刻:着火时先灭火,不要分析火势背后的矛盾体系。危机处理完毕后再用此框架复盘。 3. 纯执行层面问题:如果问题不涉及方向判断和资源分配(如某个bug怎么修),此框架过重。

失败模式(来自反例)

  • 教条主义陷阱(ce01):把矛盾分析法当成公式套用——机械地列矛盾、贴标签,不深入分析每个矛盾的特殊性。正确做法是分析之后必须有独立判断。
  • 军事平均主义(ce04):列完矛盾后仍然"每个都重要",不敢判断主要矛盾,本质上是惧怕放弃的"两个拳头打人"思维。
  • 形式主义思维(ce15):用非黑即白的方式给矛盾分类,拒绝承认矛盾的复杂性和多面性。

作者盲点

  • 毛泽东晚年过于相信自己对"主要矛盾"的判断,忽视了他人的不同分析。教训:主要矛盾的判断需要多方验证,不能由单一权威独断。

相关 skills

  • 实践认识论 (depends-on): 矛盾分析法的认知基础来自实践认识论——只有经过实践-认识的循环,才能正确识别和判断主要矛盾。先理解"认知从实践中来",再用矛盾分析法做判断。
  • 集中优势兵力歼灭战 (composes-with): 矛盾分析法是诊断工具(找到主要矛盾),集中优势兵力是治疗工具(集中资源解决主要矛盾)。两者构成"诊断→治疗"的完整链条。
  • 矛盾特殊性原则 (composes-with): 矛盾分析法解决"哪个矛盾最重要",矛盾特殊性原则解决"每个矛盾的性质是什么、该用什么方法"。两者配合使用:先找主要矛盾,再用特殊性原则分析它的独特性质。
  • 三阶段持久战模型 (composes-with): 持久战三阶段模型是矛盾分析法在"以弱对强"场景下的具体应用——用四对矛盾的转化推导出三阶段战略。

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.