40 个插件覆盖 SAP 全家桶!开发者用 AI 写 CAP/ABAP/Fiori 的完整工具链
如果你是 SAP 圈的开发者,最近可能感觉到了:用 AI 写 ABAP、调 CAP、配 Fiori 元数据正在变得越来越丝滑——但前提是你装对了那套 Skills。
今天聊的 sap-skills,是 GitHub 上 SAP 开发者社区里目前最完整的一套 AI 编程插件集合——40 个 Plugins,覆盖 BTP / CAP / Fiori / ABAP / HANA / SAC / Datasphere 全家桶,作者 secondsky 已经在持续维护了半年多,最近一次更新就在几天前。
它到底是什么
不是一个 Skill,是一个 marketplace 包。通过官方注册方式安装之后,Claude Code / OpenCode / Codex / Cursor / Gemini CLI / GitHub Copilot 全部能加载。它的设计思路不是”塞给你一份 SAP 文档”,而是按你正在做的具体工作自动激活对应插件——比如你说”帮我写个 ABAP CDS view”,sap-abap-cds 自动接管;说”部署到 BTP”,sap-btp-cloud-platform 接管;说”SAC 写规划模型”,sap-sac-planning 接管。
这种 基于上下文的自动激活,比每次手动 / 命令要顺滑得多。
亮点 Plugins 推荐
- sap-cap-capire — CAP(Cloud Application Programming Model)开发全套,含 5 个 commands + 4 个 agents + MCP + LSP,是这个仓库里 feature 最多的 plugin 之一,写 CAP 服务的首选
- sapui5 — SAPUI5 framework 开发,5 个 commands + 4 个 agents,配 LSP,调试 UI5 应用必备
- sap-hana-cli — HANA Developer CLI,跑数据库操作,配合 MCP 服务用
- sap-datasphere — Datasphere 数据建模,5 个 commands + 3 个 agents + hooks + MCP
- sap-dependency-security — SAP 依赖安全审计,MCP 可执行文件信任校验、冷却策略、lockfile 加固——做企业级交付必装
安装方式
最简洁的姿势——一行命令搞定:
npx skills add secondsky/sap-skills
或者走 Claude Code 的 plugin marketplace:
/plugin marketplace add secondsky/sap-skills
需要精细控制装哪些?只装 sapui5 + sap-cap-capire + sap-btp-best-practices 三个也完全 OK。
适用人群
- SAP 全栈工程师——CAP、Fiori、ABAP CDS、HANA SQLScript 全场景覆盖
- BTP 上做企业集成的开发者——Cloud Identity、Connectivity、Job Scheduling 都有专门 plugin
- SAC / Datasphere 数据建模师——写规划模型、自定义 widget、数据建模有完整工具链
- 企业级 ABAP 开发团队——想在 IDE 里集成 AI 编码助手又怕碰坏生产环境,sap-dependency-security 这种带锁文件 + 冷却策略的 plugin 正好用得上
一个细节让我好感拉满
作者在 docs/project 下维护了一份 source-verification-ledger.json——每个 plugin 都标了公开文档来源、是否经过真实 tenant 验证。这种带证据链的开发风格,在企业级 plugin 集合里相当罕见。比起那些”我也不知道这 prompt 准不准”的野生 SAP skill,sap-skills 更像一份工程交付物。
一句话总结:做 SAP 开发的兄弟,这套基本可以闭眼装。不是”又一个 SAP Skill”,是一整套配齐的工程链。
评论区
登录后可评论。