Overall Planning logo

Overall Planning

CommunityPopular
HughYau
overall-planning

统筹兼顾:当多个目标、指标或利益方相互制约、优化一项会伤害另一项时,识别全部辩证关系对,检查片面性,为每对关系定出当前阶段的侧重与底线,评估系统性影响,并设失衡预警。触发信号包括 trade-off、目标冲突、速度 vs 质量、短期 vs 长期、"顾此失彼";只有单一目标、用户已定取舍、或属硬性二选一时不触发。 English: Overall planning. When several goals, metrics, or stakeholders constrain each other and optimizing one harms another, map every dialectical pair, check for one-sidedness, set the current emphasis and floor for each pair, assess system-wide effects, and define imbalance alarms. Triggers include trade-offs, goal conflicts, speed vs quality, short vs long term; skip for single-goal work, decisions the user already made, or hard either/or constraints.

Overview

PublisherHughYau
Repositoryqiushi-skill
Skill nameoverall-planning
Stars
3.8K
Forks
285
Bundled files
1
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by HughYau on GitHub. Read the source before you install it.

Installation

Install the Overall Planning AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/HughYau/qiushi-skill.git /tmp/qiushi-skill
mkdir -p .claude/skills
cp -r /tmp/qiushi-skill/skills/overall-planning .claude/skills/overall-planning
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Overall Planning in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Overall Planning on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Overall Planning is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

统筹兼顾

"把国内外一切积极因素调动起来。" —— 《论十大关系》

平衡不是"各方都少一点"的和稀泥,而是让各方面都发挥作用的配置;平衡点随条件变化而动。

用 / 不用

用:

  • 多个相互制约的目标要权衡
  • 优化一个维度时损害了另一个
  • 多个利益相关方要协调
  • 发现自己正片面追求某一目标

不用:

  • 只有一个目标维度
  • 用户已明确取舍方向
  • 大方向已定、只需集中推进 → concentrate-forces
  • 硬性二选一,没有动态平衡空间 → contradiction-analysis 定性后取舍

操作规程

  1. 列辩证关系对:本任务中真正存在的对立面(速度↔质量、深度↔广度、短期↔长期、简单↔灵活、探索↔稳定、集中↔分散……),按实际识别,不照搬模板。
  2. 片面性检查:当前方案是否完全忽略了某一方?是刻意取舍(可接受,写明)还是无意忽略(要纠正)?
  3. 定当前阶段的平衡点:每对关系一个侧重方向 + 另一方的底线。
  4. 系统影响检查:加强 A 会对其他关系对造成什么?连锁调整。
  5. 学他人教训:类似场景里因片面追求而失败的案例是什么?借鉴不照搬。
  6. 设失衡预警:出现什么信号说明失衡,需要重新平衡。

输出模板

辩证关系:
1. [A] ↔ [B]:目前偏向 [A / B / 均衡],程度 [轻微 / 明显 / 严重],属 [刻意取舍 / 无意忽略]
2. ……

平衡方案:
[A] vs [B]:当前阶段优先 [A],但 [B] 不低于 ……;原因 ……

系统影响:加强 [A] → 对 [C]↔[D]:加剧 / 缓解 / 无影响,需 ……
失衡预警:若出现 ……,说明 [A]↔[B] 失衡,重新调用本 skill

纪律

  • 禁止固定折中:平衡点必须与当前阶段条件挂钩。
  • 禁止调整一处不看全局。
  • 只写真实存在的关系对;凑数的关系对是形式主义。

交接

  • 识别关系对本身就是矛盾分析 → contradiction-analysis
  • 大方向定了 → concentrate-forces 执行

原著依据:original-texts.md

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Overall Planning AI skill do?

统筹兼顾:当多个目标、指标或利益方相互制约、优化一项会伤害另一项时,识别全部辩证关系对,检查片面性,为每对关系定出当前阶段的侧重与底线,评估系统性影响,并设失衡预警。触发信号包括 trade-off、目标冲突、速度 vs 质量、短期 vs 长期、"顾此失彼";只有单一目标、用户已定取舍、或属硬性二选一时不触发。 English: Overall planning. When several goals, metrics, or stakeholders constrain each other and optimizing one harms another, map every dialectical pair, check for one-sidedness, set the current emphasis and floor for each pair, assess system-wide effects, and define imbalance alarms. Triggers include trade-offs, goal conflicts, speed vs quality, short vs long term; skip for single-goal work, decisions the user already made, or hard ei...

Why use Overall Planning on TypingMind?

Because you install it once and use it with any model. Overall Planning is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Overall Planning in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/HughYau/qiushi-skill/tree/main/skills/overall-planning. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Overall Planning?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Overall Planning?

As many as you like. As long as a model supports skills, you can use Overall Planning with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Overall Planning AI skill free?

Yes. It is published on GitHub by HughYau under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇