Claude Skill for kingbase 人大金仓

说明

本仓库提供一个面向 KingbaseES(人大金仓,PostgreSQL 兼容)的 Claude Skill:kingbase。它通过一组 Python 脚本完成连接、查询、DML/DDL 执行、库表结构探查与 SQL 校验等能力。

仓库地址:https://github.com/Swayingleaves/claude_skills_for_kingbase

目录结构

  • skills/kingbase/SKILL.md:Skill 入口文件(包含 name/description 与使用说明)
  • skills/kingbase/scripts/:实现脚本(连接、查询、执行、结构、校验)
  • skills/kingbase/references/:补充参考(语法、校验规则、最佳实践)

适用场景

  • 连接 KingbaseES 并查询数据(SELECT)
  • 执行写入/变更(INSERT/UPDATE/DELETE/TRUNCATE)
  • 执行 DDL(建表、删表、改表、索引等)
  • 查询库/Schema/表/字段/索引等结构信息
  • 执行前对 SQL 做语法/安全/性能/命名校验

连接配置

默认从环境变量读取,你也可以在对话时设置以下条件:

bash 复制代码
export KINGBASE_HOST=localhost
export KINGBASE_PORT=54321
export KINGBASE_DATABASE=test
export KINGBASE_USER=system
export KINGBASE_PASSWORD=your_password
export KINGBASE_SCHEMA=public
export KINGBASE_CONNECT_TIMEOUT=10

使用方式

  • 将 skills/ 目录放入你的 Claude Skills 可加载路径,或在你的 Skills 配置中指向该目录后,Claude 会在你提到 "kingbase / 人大金仓 / KingbaseES" 且意图与数据库操作相关时触发该 Skill。

  • 直接/kingbase

    说明

本仓库提供一个面向 KingbaseES(人大金仓,PostgreSQL 兼容)的 Claude Skill:kingbase。它通过一组 Python 脚本完成连接、查询、DML/DDL 执行、库表结构探查与 SQL 校验等能力。

目录结构

  • skills/kingbase/SKILL.md:Skill 入口文件(包含 name/description 与使用说明)
  • skills/kingbase/scripts/:实现脚本(连接、查询、执行、结构、校验)
  • skills/kingbase/references/:补充参考(语法、校验规则、最佳实践)

适用场景

  • 连接 KingbaseES 并查询数据(SELECT)
  • 执行写入/变更(INSERT/UPDATE/DELETE/TRUNCATE)
  • 执行 DDL(建表、删表、改表、索引等)
  • 查询库/Schema/表/字段/索引等结构信息
  • 执行前对 SQL 做语法/安全/性能/命名校验

连接配置

默认从环境变量读取,你也可以在对话时设置以下条件:

bash 复制代码
export KINGBASE_HOST=localhost
export KINGBASE_PORT=54321
export KINGBASE_DATABASE=test
export KINGBASE_USER=system
export KINGBASE_PASSWORD=your_password
export KINGBASE_SCHEMA=public
export KINGBASE_CONNECT_TIMEOUT=10

使用方式

  • 将 skills/ 目录放入你的 Claude Skills 可加载路径,或在你的 Skills 配置中指向该目录后,Claude 会在你提到 "kingbase / 人大金仓 / KingbaseES" 且意图与数据库操作相关时触发该 Skill。

  • 直接/kingbase

说明:不同的 Claude/宿主环境对 "Skills 目录如何注册/加载" 的方式可能不同,但通常都会以 SKILL.md 作为入口描述文件。

说明:不同的 Claude/宿主环境对 "Skills 目录如何注册/加载" 的方式可能不同,但通常都会以 SKILL.md 作为入口描述文件。

相关推荐
jerrywus6 小时前
我用 GPT-6.1-sol 做了台会讲解的 3D 售货机:60 罐饮料,一口没喝上
前端·agent·claude
濮水大叔8 小时前
AI Vibe Coding 实战(三):把 SMS 开发方案落成 Spec 文档
ai编程·claude·vibecoding
程序员柒叔10 小时前
Diagram Design 解构:45 种图型如何用语义路由与 SVG 质量门交付
人工智能·github·agent·skills
aiks_yuan12 小时前
Postman 自动给 Claude Code、Codex、Cursor 装插件怎么查和卸载:本机实测 5 处痕迹(Postman 12.34)
claude
ZzT12 小时前
AI-SDLC 实践 01|用好 Claude Code/Codex 提供的六种能力
ai编程·claude
一缕82年的清风15 小时前
智能体“自适应慢思考”的算力黑洞:当 Claude 5.5 与 GPT-6.1 Sol 陷入推理自旋,为什么高并发架构必须重构“认知预算熔断与快慢推测执行”?
gpt·claude·gemini
aiks_yuan1 天前
如何降低 Claude Code 使用费用:同一个 Java 修 bug 任务实测 6 种设置,花费从 0.69 到 0.02 美元
claude
ZzT1 天前
AI-SDLC 实践 00|让 Coding Agent 参与整个项目周期:AI-SDLC 是什么、为什么要做
ai编程·claude
jerrywus2 天前
你还在手动seo? 那你可以试试claude-seo skill
agent·claude·seo
一缕82年的清风2 天前
智能体“自主决策”的虚假繁荣:当 Claude 5.5 与 GPT-6.1 深入生产,为什么顶级架构师都在重回“确定性状态机”?
gpt·claude