Best Practice Scout logo

Best Practice Scout

Community
Dimon94
best-practice-scout

技术决策时找行业最佳实践 + 跨学科深刻洞见。用于选型、架构决策、未知领域问题;触发词「最佳实践」「业界怎么做」「有类似的吗」「best practice」「cross-domain」「跨学科启发」。

Overview

PublisherDimon94
Repositoryskills
Skill namebest-practice-scout
Stars
107
Forks
21
Bundled files
Instructions only
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 Dimon94 on GitHub. Read the source before you install it.

Installation

Install the Best Practice Scout 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/Dimon94/skills/tree/main/skills/best-practice-scout
  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/Dimon94/skills.git /tmp/skills
mkdir -p .claude/skills
cp -r /tmp/skills/skills/best-practice-scout .claude/skills/best-practice-scout
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Best Practice Scout 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 Best Practice Scout 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 Best Practice Scout 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.

Best Practice Scout

技术决策时找到行业最佳实践和跨学科的垂直深度洞见。

核心原则

跨学科映射不是为了类比而类比,必须带来本行业没有的深刻见解:

  1. 不是平行类比("并发 ≈ 交通"),而是垂直深挖(针对具体盲点的精细化机制)
  2. 必须落到可执行的细节(算法/模型/决策树,不是原则)
  3. 必须指出本行业现有方案的盲点,跨学科方案填补了什么空白

Step 1. 本地语境

用 investigate 理解问题在代码库中的位置和约束。

完成标准:能用一句话说清"解决什么问题、在什么约束下"。

Step 2. 行业实践 + 盲点识别

启动一个或多个 research 子 agent(一个技术栈一个 agent):

任务

  1. 搜索本技术栈同类问题的主流解法
  2. 优先 official docs、production cases、ADRs
  3. 识别共同局限:所有方案都假设什么?都没覆盖什么场景?

输出

  • 3-5 个主流方案 + 各自 tradeoffs
  • 至少 1 个具体的、可验证的盲点

完成标准:每个方案带来源 + 至少 1 条 tradeoff;盲点必须是可验证的具体局限(不是"可能不够灵活"这种模糊表述)。

Step 3. 跨学科深挖(针对盲点)

等 Step 2 完成后,针对每个识别出的盲点,启动一个或多个 research 子 agent(一个学科/领域一个 agent)。

任务

  1. 输入:一个具体盲点
  2. 搜索:哪个学科有专门处理这个局限的成熟框架/模型/算法
  3. 提取:可迁移的具体机制(不是"参考思路")

输出

每个跨学科方案必须包含:

  1. 盲点定位:本行业方案的共同局限是什么
  2. 深度机制:该学科中针对这个局限的精细化框架/模型/算法(带术语、流程、公式)
  3. 可迁移机制:这个机制可以直接用在当前问题的哪个环节
  4. 差异化价值:为什么本行业没有(本行业的假设/约束导致这个盲点)

完成标准:

  • 不允许平行类比("X 和 Y 都有资源调度")
  • 必须给出可执行机制(算法步骤/决策树/公式)
  • 必须说明本行业为什么没有
  • 新颖性核实:用该机制的本行业说法回搜本行业(文档、论文、主流实现)。搜到已有实现就降级为「本行业已有」,附来源;没搜到就写明搜索词与范围,结论标「推断」
  • 跨学科术语与机制都要有来源引用,不凭记忆举例

示例对比

❌ 空泛映射: "并发控制和交通管理都涉及资源调度,可以参考交通管理的思路。"

❌ 未核实的「深度」映射(术语真实,新颖性不成立): "交通管理的动态车道分配(FHWA:按路况动态开关单条车道并提前预警)和可逆车道切换的清空间隔(MUTCD:黄 X → 红 X,等车辆驶离再放对向进入)可迁移为:高竞争时动态调整锁粒度。现有并发方案没有这个维度。"

新颖性核实否决了最后一句:数据库早已有锁升级,竞争高时也会降级到更细的锁(SQL Server 锁升级文档、Silberschatz《Database System Concepts》)。正确产出是「本行业已有」,不是新洞见。

✅ 合格产出同时满足:盲点有证据;跨学科机制有来源、有步骤;迁移落到当前问题的具体环节;本行业回搜未见同等机制,并写明搜索范围。

Step 4. 综合推荐

基于本地语境 + 行业实践 + 跨学科深挖,输出:

1. 主流方案总结

方案适用场景局限来源

2. 跨学科补充

每个跨学科方案:

  • 针对盲点:[具体盲点]
  • 来源学科:[学科名] / [框架/模型名]
  • 可迁移机制:[具体步骤/算法]
  • 适用场景:[边界场景/主流方案失效时]

3. 分场景推荐

  • 主流场景:推荐 [方案 A],理由 [...]
  • 边界场景:推荐 [跨学科方案 B],理由 [...]

完成标准:推荐有明确依据,tradeoffs 覆盖性能/维护性/学习曲线。

边界

  • 只读调研,不改代码
  • 给推荐,不替用户决策
  • 跨学科方案必须有垂直深度,不做平行类比

Frequently asked questions

What does the Best Practice Scout AI skill do?

技术决策时找行业最佳实践 + 跨学科深刻洞见。用于选型、架构决策、未知领域问题;触发词「最佳实践」「业界怎么做」「有类似的吗」「best practice」「cross-domain」「跨学科启发」。

Why use Best Practice Scout on TypingMind?

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

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

Which AI models can use Best Practice Scout?

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 Best Practice Scout?

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

Is the Best Practice Scout AI skill free?

It is published on GitHub by Dimon94. Check the repository for licensing terms. 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 👇