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-factsSKILL.md
数据库事实查询纪律(mtnode_db)
任务接入「数据库副本」节点后,宿主会注入事实强制约束。模型只负责推理与执行,事实一律来自工具:
硬规则
- 一切事实先查工具:名称、数字、价格、条款、路径、状态等,先用
mtnode_db的list看库里有什么,再用query检索、get取全文。 - 引用可回溯:回答里每个关键断言必须写
[记录id · 标题];挂不上引用的断言在交付前删除。 - 查不到就明说:
query返回found: 0或get报「没有该记录」时,明确回答「数据库中没有该信息」——不猜、不外推、不用参数记忆补全。 - 数字交给 calc:金额、日期、比例等任何计算用
mtnode_db的calc动作(数字 ++ - * / %括号),禁止心算。 - 推断要标注:数据库未记载、但任务本身需要的推断,必须标注「此为推断,数据库未记载」。
- 未接入就拒绝:工具报「当前任务未接入数据库副本」时,说明数据库不可用,并拒绝凭记忆回答事实。
查询技巧
- 先
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
- SKILL.md in the repositoryCheckingmtnode-agent-skills/mtnode/db-facts/SKILL.md
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
[](https://verified-skill.com/skills/shaomang/mtnode-aio/db-facts)