agentsclimarketplace

Protracted strategy

Skill DENGYUFAN0/qiushi-skill/skills/protracted-strategy

求是 Skill 定制扩展版(基于 HughYau/qiushi-skill, MIT):十大思想武器 + 决断收口 + 瞭望战略预见 + 一针见血文风

Install
npx -y skills add DENGYUFAN0/qiushi-skill --skill protracted-strategy

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

触发:当目标长期、任务复杂、资源暂时处于劣势,或短期无法速胜但又不能放弃时调用;常见信号包括 long-term effort、phased plan、endurance、战略耐心、需要分阶段推进。 English: Trigger when the work is long-horizon, difficult, and unlikely to be won quickly. Use this skill to divide the effort into stages, keep strategic confidence, and accumulate small wins into overall victory.

SKILL.md

6.6 KB, ~2.5k tokens by cl100k_base, as published. Nobody here has run it

持久战略

"在战略上我们要藐视一切敌人,在战术上我们要重视一切敌人。" —— 毛泽东(1958年)

核心原则

面对复杂长期任务,既不急于求成(速胜论),也不畏难放弃(悲观论),而是划分阶段、稳步推进。战略上保持信心,战术上每一步都严谨对待。

详细原著依据见 original-texts.md;阶段评估指南见 phase-assessment-guide.md

不适用场景

  • 任务可以在当前会话内完成——不需要分阶段战略,直接做完
  • 用户只需要一个具体步骤的执行结果
  • 问题已经有清晰的解法,只缺执行——用 concentrate-forces 集中完成
  • 处于某一阶段的具体执行中,不需要重新评估战略

方法流程

第一步:客观评估态势

全面、客观地评估:我方条件(资源、能力、已有成果、弱点)与任务条件(总体规模、可预见的障碍、有利机遇)。既不夸大困难(导致悲观),也不低估困难(导致冒进)。

第二步:拒绝速胜论和悲观论

  • 速胜论的表现:"这很简单,马上就能搞定""加把劲一次做完"
  • 悲观论的表现:"这太复杂了,做不到""这个超出了能力范围"
  • 正确态度:"这需要持久的努力,但最终可以完成。关键是分阶段推进。"

第三步:划分阶段

战略防御 → 战略相持 → 战略反攻——《论持久战》

  • 第一阶段·战略防御(探索与积累):站稳脚跟,积累认识;用 investigation-first 建立基础认知;做能做的小事,允许"退让"以保存力量。
  • 第二阶段·战略相持(最困难也最关键):积小胜为大胜,在每个具体问题上集中兵力(concentrate-forces);这是"最困难的时期,然而它是转变的枢纽"——不因缓慢而气馁。
  • 第三阶段·战略反攻(突破与收获):条件成熟时果断出击,自信但不大意。

第四步:在防御中求进攻

"在战略防御中求战术进攻"——《论持久战》

整体处于困难阶段时,也要在具体的、局部的问题上采取主动:战略上持久,战术上速决,用一个一个小胜利积累信心和优势。

第五步:识别转折点

持续观察条件变化,识别从相持转向反攻的时机:积累的认识是否足够?资源能力是否到位?主要障碍是否已消除?需要系统推演转折条件和未来局面时,调用 liaowang。条件成熟时,果断转入全面推进。

第六步:保持主观能动性

"决定的因素是人不是物"——《论持久战》

不被暂时困难压倒,利用一切有利条件,在不利中创造有利。

建设型长期任务的补充模板:一条主线 + 几条并行转型线

《论持久战》的三阶段来自对抗型任务(有明确外部敌人)。对建设型长期任务(无外部敌人、靠自身积累的长期工程),更贴切的是过渡时期总路线"一化三改"的结构:

  • 主建设线:正面能力的增量——新架构、新产品、新系统。决定"向哪里去"。
  • 并行转型线:对存量的分轨改造——已有系统/流程按类别分轨、分节奏迁移。决定"旧的怎么接过去"。

关键纪律: 不能只有主建设线(旧系统无人管会把新系统拖垮);不能只有转型线(没有新增量会失去方向感);每条转型线节奏可以不同,按类别设计路径,不搞一刀切。

适用场景: 架构迁移+老系统下线;新产品线建立+老产品收敛;流程改造+历史项目处理。不替代三阶段模型,而是在相持期内部组织多条并行改造的节奏。

操作规程

当本 skill 被触发时,输出阶段评估表和行动计划

  1. 判断当前阶段(必须明确选择一个):战略防御期 / 战略相持期 / 战略反攻期

  2. 填写阶段评估表

    当前阶段:[战略防御/相持/反攻]
    判断依据:……
    
    我方优势:……
    我方劣势:……
    关键障碍:……
    
    本阶段的核心任务(1条):……
    本阶段的禁止事项:……(防止速胜论或悲观论)
    
    转入下一阶段的条件:当 [具体条件] 时,转入 [下一阶段]
    
  3. 在防御/相持期,必须同时给出"局部进攻点":哪个具体小问题可以立刻集中力量拿下(调用 concentrate-forces)。

  4. 设置阶段检查点:明确"在完成 [具体里程碑] 后,重新调用此 skill 评估阶段"。

决断收口(评估表末尾必附):

  • 决心:本阶段只做 [核心任务一句话]
  • 起步方向:第一步立刻做什么 → 接着往哪个方向推进(一句话,只点起手与大方向,不铺开计划)
  • 弃子:本阶段明确不做 [什么]
  • 最坏打算:若本阶段远超预期时长,底线是 [什么],兜底是 [什么]("从最坏的可能性来想,来部署")
  • 把握度:对转阶段条件的判断把握 [高=一手证据+落地验证过 / 中=有号召缺落地或只有二手数据 / 低=推测为主];不足时先补什么

文风纪律(一针见血):

  • 结论先行:第一行就是判断,不做铺垫。
  • 每项一行:写不进一行,说明还没想清楚。
  • 全文一屏:约 400 字为限,确属复杂至多翻倍;超限先删空话,再删次要项。
  • 列表为内容服务,不为凑数列项;一句话能说清的不用表。

退出条件(任一成立即收敛本 skill):

  • 阶段评估表与决断收口已输出,当前阶段、核心任务、转阶段条件已明确。
  • 本阶段核心任务已完成;评估下一阶段应重新调用本 skill,而非在当前调用中继续扩写。
  • 评估发现任务实际可在短时间内完成——收束并切换到 concentrate-forces
<!-- changelog 2026-06-14: 决断收口「决心」后增「起步方向」一行(第一步怎么做+往哪走),经 skill-tuner 门控通过 --> <!-- changelog 2026-07-07b: 决断收口「把握度」定锚——高=一手证据+落地验证过/中=有号召缺落地或二手/低=推测为主。经 skill-tuner 门控通过 -->

Gives 0 of the 12 instructions most roadmap strategy skills give in ~2.5k tokens

Counted across 591 of the 672 authors here whose files we hold, read 2026-08-06

  • read product marketing context before asking questionsin 21 of 591, across 10 files
  • base price on perceived value, not costin 15 of 591, across 4 files
  • compact after finalizing a planin 14 of 591, across 9 files
  • differentiate tiers using features, limits, or supportin 14 of 591, across 3 files
  • use Van Westendorp to find acceptable price rangein 13 of 591, across 2 files
  • use MaxDiff to identify highly valued featuresin 13 of 591, across 2 files
  • map topics to buyer journey stagesin 12 of 591, across 6 files
  • Extract domain capabilities and classify subdomainsin 11 of 591, across 1 file
  • Define bounded contexts around consistency and ownershipin 11 of 591, across 1 file
  • Establish a ubiquitous language glossary and anti-termsin 11 of 591, across 1 file
  • Capture context boundaries in ADRs before implementationin 11 of 591, across 1 file
  • Open the strategic design template if neededin 11 of 591, across 1 file

Said here and by no other author read

  • assess own conditions and task conditions objectively
  • reject quick-victory theories and defeatist pessimism
  • identify a small win to attack locally during stalemate
  • build main construction line and parallel transition lines
  • output a phase assessment table and action plan
  • state the current phase explicitly in the assessment

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.