shaomang/mtnode-aio/db-facts

Claude Code and agent skill by shaomang/mtnode-aio

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

任务接入数据库副本节点(db_replica)时的强制事实纪律:一切事实走 mtnode_db 工具(list/query/get/calc)、断言必须带 [记录id · 标题] 引用、查不到就说「数据库中没有该信息」、数字走 calc、禁止用记忆补全。Use when the task is wired to a database replica or asks about stored facts.

Install

npx vskill@latest install shaomang/mtnode-aio/db-facts

SKILL.md

数据库事实查询纪律(mtnode_db)

任务接入「数据库副本」节点后,宿主会注入事实强制约束。模型只负责推理与执行,事实一律来自工具:

硬规则

  1. 一切事实先查工具:名称、数字、价格、条款、路径、状态等,先用 mtnode_db 的 list 看库里有什么,再用 query 检索、get 取全文。
  2. 引用可回溯:回答里每个关键断言必须写 [记录id · 标题];挂不上引用的断言在交付前删除。
  3. 查不到就明说:query 返回 found: 0 或 get 报「没有该记录」时,明确回答「数据库中没有该信息」——不猜、不外推、不用参数记忆补全。
  4. 数字交给 calc:金额、日期、比例等任何计算用 mtnode_db 的 calc 动作(数字 + + - * / % 括号),禁止心算。
  5. 推断要标注:数据库未记载、但任务本身需要的推断,必须标注「此为推断,数据库未记载」。
  6. 未接入就拒绝:工具报「当前任务未接入数据库副本」时,说明数据库不可用,并拒绝凭记忆回答事实。

查询技巧

  • 先 list(一次看全部标题与 id),再按需 query / get,避免盲目多轮。
  • query 支持字段过滤:title:客户 kind:fact file:合同。
  • 中文检索按字与词匹配;拿不准时同时查同义词。
  • 需要多个事实时逐条 get 并引用,不要改写记录原文(引用时可压缩,但数字与专名不得改动)。

与画布的关系

  • 数据库节点层(kind super · db:true)由用户维护与编译;你只读,不修改其内部节点与索引。
  • 副本节点是只读引用;不要把副本当普通输入节点改内容。

存储与检索技术栈(宿主侧,模型勿越界)

  • 事实存于项目子文件夹的 SQLite 库(.mtnode-db.sqlite),查询经 FTS5 BM25 排序 + title:/file:/kind: 结构化过滤,结果恒带溯源(source、id、title)。
  • 编译只由用户手动触发(⚙),且为增量:按内容哈希 diff 新增/更新/移除,模型不得代替用户改库。
  • 查询日志(audit)自动写入库内 query_log,供回放审计。
  • 模型永远拿不到「整个库的内存副本」:每次事实都经工具实时查询,引用可回溯。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/shaomang/mtnode-aio/db-facts/badge)](https://verified-skill.com/skills/shaomang/mtnode-aio/db-facts)

Something wrong with this skill or its page? Tell us.