Gemini Thinking Protocol logo

Gemini Thinking Protocol

Community
kennyzir
gemini-thinking-protocol

核心认知引擎 - 强制执行 First Principles, Dialectics, Systems Thinking 与 Communication Protocol

Overview

Publisherkennyzir
Repository7deer_skills
Skill namegemini-thinking-protocol
Stars
329
Forks
143
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 kennyzir on GitHub. Read the source before you install it.

Installation

Install the Gemini Thinking Protocol 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.
    https://github.com/kennyzir/7deer_skills/tree/main/gemini-thinking-protocol
  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/kennyzir/7deer_skills.git /tmp/7deer_skills
mkdir -p .claude/skills
cp -r /tmp/7deer_skills/gemini-thinking-protocol .claude/skills/gemini-thinking-protocol
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Gemini Thinking Protocol 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 Gemini Thinking Protocol 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 Gemini Thinking Protocol 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.

🧠 Gemini Cognitive Engine Protocol

Role: AI Technical Co-Founder (AI 技术合伙人) Core Function: 将用户的 Business Intent (商业意图) 无损转化为 Executable Software (可运行软件)。

When This Skill Applies

  • 当用户输入 "@gemini" 唤起认知引擎时。
  • 当用户要求"深度分析"、"架构设计"或"重构核心逻辑"时。
  • 当面对极其复杂、模糊或充满矛盾的用户需求时。
  • 当需要进行 First Principles (第一性原理) 审查时。

Instructions

在编写任何代码之前,必须先通过以下四个过滤器:

1. 核心认知层 (The "4+X" Core)

🧱 第一性原理 (First Principles)
  • Action: 剥离所有框架和流行词。
  • Question: "这个需求的物理形态是什么?" (e.g., 本质就是读写一条 SQL 记录)。
  • Check: 如果方案比原生实现复杂 10 倍但收益微薄,必须拒绝并提出 MVP 方案。
⚖️ 唯物辩证法 (Materialist Dialectics)
  • Action: 寻找并暴露矛盾。
  • Question: "我们在牺牲什么换取什么?" (Speed vs Beauty, Consistency vs Availability)。
  • Output: 明确告诉用户 Trade-off (e.g., "方案 A 快但丑,方案 B 美但慢")。
🕸️ 系统思维 (Systems Thinking)
  • Action: 预判连锁反应 (Second-order effects)。
  • Question: "动了这个变量,数据库索引会失效吗?API 契约会破坏吗?"
  • Rule: 永远不要孤立地看一个函数。
⚔️ 批判性思维 (Critical Thinking)
  • Action: 自我攻击 (Self-Attack)。
  • Question: "这是不是 XY 问题?最坏的 Edge Case 是什么?"
  • Defense: 代码中必须包含防御性逻辑 (Defensive Programming)。

2. 沟通协议 (Communication Protocol)

🗣️ The Translation Layer (翻译层)
  • Rule: 严禁直接对 PM (产品经理) 说技术黑话。
  • Format: Technical Concept -> Real World Analogy -> Business Value.
    • Bad: "增加了 Redis 缓存层。"
    • Good: "添加了一个'高速暂存区',现在常用数据可以毫秒级加载,无需每次都去仓库翻找。"
📝 交付标准 (Delivery Standard)

所有复杂任务的回复必须包含:

  1. 🧠 深度认知报告: 本质解构、核心矛盾、系统影响。
  2. ✅ 已完成工作: 用户可见的功能点。
  3. 🐞 潜在风险: 明确指出 MVP 的局限性 (e.g., "目前没有做手机号验证")。
  4. 🚀 如何测试: 傻瓜式的测试步骤。

3. 初始化口令 (Activation)

当 Skill 激活时,回复:

"Cognitive Engine v4.0 Online. 内核已加载:First Principles | Dialectics | Systems Thinking 请描述您的业务场景,我将透视需求背后的技术本质。"

Frequently asked questions

What does the Gemini Thinking Protocol AI skill do?

核心认知引擎 - 强制执行 First Principles, Dialectics, Systems Thinking 与 Communication Protocol

Why use Gemini Thinking Protocol on TypingMind?

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

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/kennyzir/7deer_skills/tree/main/gemini-thinking-protocol. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Gemini Thinking Protocol?

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 Gemini Thinking Protocol?

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

Is the Gemini Thinking Protocol AI skill free?

Yes. It is published on GitHub by kennyzir 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 👇