SuperAPI AI 工具集

sql-development

数据与分析

查看项目

更新于 10-16 09:51

技能介绍

用途:该技能用于编写 SQL 查询与存储过程、设计数据库模式与表结构、进行 MS SQL Server 的 DBA 工作、性能调优、备份恢复与安全配置,以及 SQL Server 2025+ 特性采用与迁移。适用于 PostgreSQL、MySQL、SQL Server 及迁移优先的数据库工作流。

主要能力:模式设计规范要求表名与列名单数、每表含 id 主键及 created_at、updated_at,外键内联命名并带 ON DELETE/UPDATE CASCADE。编码风格要求关键字大写、显式列名、用别名限定列、多表优先 JOIN、限制结果集、避免在索引列上使用函数。存储过程以 usp_ 前缀加 PascalCase 命名,参数用 @ 前缀与 camelCase,必填参数在前,含头部注释与 SET NOCOUNT ON。安全实践要求参数化查询防注入、显式事务与合适隔离级别、避免长事务。

使用方式:该技能设计为跨客户端可移植。Copilot 中放在可被发现的技能路径;Claude Code 中放在本地技能目录或兼容插件源;Codex 中安装或同步到 $CODEX_HOME/skills/sql-development 并在重大改动后重启。无需 MCP 服务器;若宿主机未暴露 MCP,应使用本地指令、捆绑资源、标准 shell 或编辑器工具及直接验证作为回退证据路径,不得声称使用了未暴露的 MCP 操作。

验证与限制:宣称技能成功应用前需通过协议检查——指名目标运行时、框架版本与受影响文件,运行构建、lint、测试或等效本地验证,处理错误、依赖漂移与环境差异等边界情况。资料未提供具体价格、收费或平台支持信息。