← 返回 Skills 市场
highlander89

SAP Integration Suite

作者 Highlander89 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1061
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install sap-integration
功能描述
Integration and automation for SAP ABAP, HANA, and S/4HANA via data extraction, RFC/BAPI calls, API integration, ABAP code generation, and workflow automation.
安全使用建议
This skill appears to be a genuine SAP integration tool, but review these before installing: - Missing files: SKILL.md lists additional scripts (sap_report_generator.py, table_analyzer.py) that are not included — ask the publisher why and request complete sources. - Credentials: The Python scripts expect a JSON config containing SAP credentials (ashost, sysnr, client, user, passwd). The registry metadata did not declare these credentials — assume you must provide sensitive SAP credentials. Only supply minimal-privilege technical users and test against a non-production system first. - Native dependencies: pyrfc requires SAP's NW RFC SDK and native build steps; the skill provides no install instructions. Don't attempt to install pyrfc without following official guidance from SAP and your security team. - Data sensitivity: The scripts can read arbitrary SAP tables (RFC_READ_TABLE) and save them locally. Confirm data-handling policies, encryption-at-rest, and audit logging before extraction. - Verify provenance: source/homepage is unknown. Prefer skills with a verifiable publisher and a hosted repository; if you must use this, request the publisher's contact, provenance, and a signed release. If you proceed, run the code in an isolated environment, limit SAP account privileges, and review the full source (including any missing files) before granting access to production systems.
功能分析
Type: OpenClaw Skill Name: sap-integration Version: 1.0.0 The skill bundle provides powerful capabilities for SAP system interaction, including executing arbitrary RFC function modules (`scripts/rfc_function_caller.py`) and extracting data from any SAP table (`scripts/sap_data_extractor.py`). While these capabilities align with the stated purpose of 'SAP system integration, data extraction, and automation', they represent a significant attack surface. An AI agent, if compromised or subjected to a sophisticated prompt injection, could be instructed to perform highly sensitive operations (e.g., user creation, data modification via RFC) or exfiltrate sensitive data (e.g., user credentials, financial records from arbitrary tables) from the connected SAP system. The scripts themselves do not contain explicit malicious intent like exfiltrating data to unauthorized external endpoints or installing backdoors, but the broad and unconstrained nature of the SAP access they enable makes the skill highly risky and thus classified as suspicious.
能力评估
Purpose & Capability
Skill name, SKILL.md, and included Python scripts all describe SAP integration (RFC/BAPI/table extraction/HANA/S4 migration). The actual capabilities in the code (RFC_READ_TABLE, generic RFC calls, table extraction) align with the stated purpose.
Instruction Scope
Runtime instructions and scripts focus on SAP operations (data extraction, RFC calls). However SKILL.md references additional helper scripts (scripts/sap_report_generator.py and scripts/table_analyzer.py) that are NOT present in the file manifest — an inconsistency. The provided scripts will read arbitrary SAP tables and save results to disk, which is expected for this purpose but can access sensitive data; the instructions do not direct data to any external endpoints outside of local files.
Install Mechanism
There is no install spec (instruction-only), which minimizes automatic risk. However the Python code depends on pyrfc (and pandas/openpyxl) — pyrfc requires the SAP NW RFC SDK native libraries and specific build/setup steps. The skill provides no installation guidance for these native dependencies, which is an operational gap that may lead users to install libraries incorrectly or run into unexpected privileged build steps.
Credentials
The registry metadata declares no required environment variables or primary credential, but the scripts explicitly expect a JSON connection config with SAP credentials (ashost, sysnr, client, user, passwd). The absence of declared credential requirements is a mismatch: the skill will need sensitive SAP credentials to function but does not declare them in metadata. The credentials requested are appropriate for SAP integration, but users must be made aware they will provide high-privilege SAP access — principle of least privilege should be applied.
Persistence & Privilege
Skill does not request always:true, does not modify other skills, and has no install actions. It writes results to local files when asked (normal for a data extractor). Autonomous invocation is allowed (platform default) but is not combined with other red flags here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sap-integration
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sap-integration 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of SAP Integration Skill. - Provides integration, data extraction, and automation for SAP ABAP, HANA, and S/4HANA environments. - Supports RFC/BAPI calls, SAP API integration, ABAP code generation, table analysis, workflow automation, and S/4HANA migration tasks. - Includes prebuilt scripts for data extraction, RFC calls, report generation, and table analysis. - Enforces robust authentication and security best practices for all SAP connections. - Supports a wide range of SAP products, including ECC, S/4HANA, BW/4HANA, Ariba, SuccessFactors, and Concur.
元数据
Slug sap-integration
版本 1.0.0
许可证
累计安装 3
当前安装数 3
历史版本数 1
常见问题

SAP Integration Suite 是什么?

Integration and automation for SAP ABAP, HANA, and S/4HANA via data extraction, RFC/BAPI calls, API integration, ABAP code generation, and workflow automation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1061 次。

如何安装 SAP Integration Suite?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sap-integration」即可一键安装,无需额外配置。

SAP Integration Suite 是免费的吗?

是的,SAP Integration Suite 完全免费(开源免费),可自由下载、安装和使用。

SAP Integration Suite 支持哪些平台?

SAP Integration Suite 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SAP Integration Suite?

由 Highlander89(@highlander89)开发并维护,当前版本 v1.0.0。

💬 留言讨论