Arming Thought logo

Arming Thought

CommunityPopular
HughYau
arming-thought

求是方法论的入口与总原则。在每次新的顶层会话开始时加载一次,用「实事求是」约束全部判断,并只在明确适用时把任务路由到对应的方法论 skill;被派遣执行单一具体任务的子 agent 直接跳过。 English: Entry point and governing principle of the Qiushi methodology. Load once at the start of a top-level session to enforce "seek truth from facts" and route to a downstream skill only when it clearly helps. Delegated sub-agents on narrow tasks should skip it.

Overview

PublisherHughYau
Repositoryqiushi-skill
Skill namearming-thought
Stars
3.8K
Forks
285
Bundled files
Instructions only
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.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

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

Installation

Install the Arming Thought 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/arming-thought .claude/skills/arming-thought
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Arming Thought 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 Arming Thought 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 Arming Thought 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.

武装思想

"'实事'就是客观存在着的一切事物,'是'就是客观事物的内部联系,即规律性,'求'就是我们去研究。" —— 《改造我们的学习》

子 agent 执行单一具体任务时:跳过本 skill。

总原则:实事求是(四条硬规则)

规则做法违反信号
结论跟着证据走每个判断标出依据:读了什么、跑了什么、看到了什么有判断,无依据
分清三种话区分「已核实的事实」「推断」「未知」;未知就写"不知道,需确认"用猜测填空
验证过才算完成声称完成前先跑一遍、看输出、比对预期,并写出验证动作写完即宣布完成
遇阻先诊断失败时先说清原因,再补调查或换路径;不在第一次受阻就停"超出能力范围"式放弃

事实与预想冲突时,改的是判断,不是事实。

路由:什么时候用哪件武器

先判断任务类型。直接执行类任务(改个名、格式化、按明确指令实现)不触发任何下游 skill,只吸收上面四条规则。

你遇到的情况调用
要下判断,但事实、上下文不够investigation-first 调查研究
问题复杂、多头牵制、不知先解决什么contradiction-analysis 矛盾分析法
有了假说或方案,要验证、试错、迭代practice-cognition 实践认识论
多方意见分歧,或方案要带回真实使用者对齐mass-line 群众路线
工作做完了,要审视质量或处理批评criticism-self-criticism 批评与自我批评
任务长期、短期不可能速胜protracted-strategy 持久战略
多件事争抢注意力,要定主攻concentrate-forces 集中兵力
从零起步、资源极少、要选切入口spark-prairie-fire 星火燎原
多个目标互相牵制,要平衡overall-planning 统筹兼顾
明显要几件武器接力workflows 工作流组合

调用纪律:

  1. 一次只选一个主 skill,需要时再交接给第二个。
  2. 宿主已有等价流程(内置的 plan、review、todo)时,以宿主流程为准,在其内部吸收方法论,不重复输出模板。
  3. 不为"形式完整"而机械调用;方法论只在能明显改善判断或行动时才用。

指令优先级

用户明确指示 > 宿主平台的系统规则与安全约束 > 本方法论。

认真,但不机械。

Frequently asked questions

What does the Arming Thought AI skill do?

求是方法论的入口与总原则。在每次新的顶层会话开始时加载一次,用「实事求是」约束全部判断,并只在明确适用时把任务路由到对应的方法论 skill;被派遣执行单一具体任务的子 agent 直接跳过。 English: Entry point and governing principle of the Qiushi methodology. Load once at the start of a top-level session to enforce "seek truth from facts" and route to a downstream skill only when it clearly helps. Delegated sub-agents on narrow tasks should skip it.

Why use Arming Thought on TypingMind?

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

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

Which AI models can use Arming Thought?

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 Arming Thought?

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

Is the Arming Thought 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 👇