From qiushi-skill
Prioritizes competing tasks by identifying the main target via contradiction analysis, concentrating limited resources to fully resolve one before advancing others.
npx claudepluginhub mahongwei-bot/qiushi-skillThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
"对于人,伤其十指不如断其一指;对于敌,击溃其十个师不如歼灭其一个师。" —— 毛泽东《中国革命战争的战略问题》(1936年)
资源有限时,不要分散力量同时应对多个问题,而要集中优势兵力于主要矛盾,彻底解决一个再转向下一个。不打无准备之仗,不打无把握之仗。
详细原著依据见 original-texts.md
以下情况不需要调用此 skill:
你应该在以下情况调用此 skill:
"先打分散和孤立之敌,后打集中和强大之敌。"——《十大军事原则》
全面盘点当前面对的所有任务和问题:
调用 contradiction-analysis(矛盾分析法):
"先打分散和孤立之敌,后打集中和强大之敌" "先取小城市、中等城市和广大乡村,后取大城市"——《十大军事原则》
选择突破口的原则:
"每战集中绝对优势兵力...力求全歼,不使漏网。"——《十大军事原则》
集中力量于选定的问题:
"善于利用两个战役之间的间隙,休息和整训部队"——《十大军事原则》
一个问题彻底解决后:
criticism-self-criticism)"不打无准备之仗,不打无把握之仗"——毛泽东
在开始解决每个问题之前检查:
investigation-first)| 军事原则 | 通用场景映射 |
|---|---|
| 先打弱敌后打强敌 | 先解决有把握的任务,积累势能 |
| 先取小城后取大城 | 先拿下小成果,再攻坚大目标 |
| 以歼灭有生力量为目标 | 追求彻底解决问题,而非临时绕过 |
| 集中绝对优势兵力 | 同一时间只聚焦一个核心问题 |
| 不打无准备之仗 | 准备充分才行动 |
| 连续作战作风 | 解决完一个马上转向下一个,保持势头 |
| 战役间隙休整 | 阶段性总结和调整 |
| 错误 | 毛泽东的批评 | 正确做法 |
|---|---|---|
| 同时做多件事 | 兵力分散必败 | 集中力量于一个问题 |
| 问题解决一半就转向 | "击溃其十个师不如歼灭其一个师" | 彻底解决再转向 |
| 先啃最难的骨头 | "先打分散和孤立之敌" | 先易后难,积累优势 |
| 准备不足就动手 | "不打无准备之仗" | 先调查研究再行动 |
| 连续作战不总结 | "利用间隙休息和整训" | 每战之后短暂总结 |
当本 skill 被触发时,输出任务优先级矩阵并宣告主攻方向:
列出所有待处理任务(使用 TodoWrite 工具),为每个任务标注:
选择主攻目标(一次只选一个),优先级标准:
宣告并锁定,格式:
🎯 当前主攻目标:[任务名]
原因:[一句话说明为何优先此任务]
完成信号:[什么情况下我认为这个任务完成了]
暂缓任务(待主攻完成后处理):
- [任务B]:[为何暂缓]
- [任务C]:[为何暂缓]
执行期间的规则: