Concentrate Forces logo

Concentrate Forces

CommunityPopular
HughYau
concentrate-forces

集中兵力:多件事同时争抢时间、注意力或预算时,列出全部待办,选定唯一主攻目标并公开锁定,彻底解决、验证后再转向下一个。当待办过多、推进分散、"每件都做了一点但都没做完"、需要决定先做什么时触发;只有一个任务、任务彼此独立可并行、用户明确要求同时推进时不触发。 English: Concentrate forces. When several tasks compete for time, attention, or budget, enumerate them, lock onto a single main target, finish and verify it completely, then move on. Trigger when priorities sprawl, effort is scattered, or you must decide what to do first; skip when there is one task, tasks are independent and parallel, or the user explicitly wants them advanced together.

Overview

PublisherHughYau
Repositoryqiushi-skill
Skill nameconcentrate-forces
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 Concentrate Forces 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/concentrate-forces .claude/skills/concentrate-forces
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Concentrate Forces 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 Concentrate Forces 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 Concentrate Forces 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.

集中兵力

"伤其十指不如断其一指。" —— 《中国革命战争的战略问题》

用 / 不用

用:

  • 多个任务或问题同时摆在面前
  • 正在同时推进多件事,但哪件都没做好
  • 面对一个大问题,要决定从哪部分突破

不用:

  • 只有一个任务
  • 任务彼此独立、无资源竞争,可以并行
  • 用户明确要求同时推进(用户指令优先)
  • 已在执行选定的主攻,不需要重新决策

操作规程

  1. 盘点全部待办(宿主有 todo 工具就用它),每项标:影响范围 高 / 中 / 低、难度 高 / 中 / 低、是否被其他任务依赖。
  2. 选唯一主攻,优先级:
    • 首选:影响高 + 被依赖(解锁阻塞)
    • 次选:影响高 + 难度中(性价比最高)
    • 末选:难度低(先易后难,积累势能) 主攻目标最好就是主要矛盾;不确定时先 contradiction-analysis
  3. 不打无准备之仗:对主攻目标是否已充分了解?没有 → 先 investigation-first
  4. 宣告并锁定(模板见下)。
  5. 执行期规则:新需求进来先问"属于当前主攻范围吗?"是 → 纳入;否 → 记入待办并告知"当前集中处理 X,完成后立即处理"。
  6. 彻底 + 验证:解决到确认不留后患为止,不做一半就转向。
  7. 战役间隙:完成后短暂总结,重估剩余任务(第一个的解决可能改变了格局),再选下一个。

输出模板

🎯 当前主攻目标:……
原因:……
完成信号:……(可观测)

暂缓(主攻完成后处理):
- ……:为何暂缓
- ……

纪律

  • 同一时间只有一个主攻目标。
  • 击溃十个不如歼灭一个:解决一半就转向等于没解决。
  • 先打分散孤立之敌,后打集中强大之敌。

交接

  • 主攻完成 → criticism-self-criticism 短复盘 → 回到第 1 步选下一个
  • 主攻方向本身拿不准 → contradiction-analysis

原著依据: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 Concentrate Forces AI skill do?

集中兵力:多件事同时争抢时间、注意力或预算时,列出全部待办,选定唯一主攻目标并公开锁定,彻底解决、验证后再转向下一个。当待办过多、推进分散、"每件都做了一点但都没做完"、需要决定先做什么时触发;只有一个任务、任务彼此独立可并行、用户明确要求同时推进时不触发。 English: Concentrate forces. When several tasks compete for time, attention, or budget, enumerate them, lock onto a single main target, finish and verify it completely, then move on. Trigger when priorities sprawl, effort is scattered, or you must decide what to do first; skip when there is one task, tasks are independent and parallel, or the user explicitly wants them advanced together.

Why use Concentrate Forces on TypingMind?

Because you install it once and use it with any model. Concentrate Forces 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 Concentrate Forces in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/HughYau/qiushi-skill/tree/main/skills/concentrate-forces. 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 Concentrate Forces?

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 Concentrate Forces?

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

Is the Concentrate Forces 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 👇