All skills
secondsky avatar

/sap-bw-query

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

Use when automating SAP BW query inspection, InfoProvider metadata reads (characteristics, key figures), metadata-verified specification review, unsaved draft preparation, or human-confirmed query draft population through Eclipse or HANA Studio with BW Modeling Tools.

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-bw-query

This session only. Nothing lands on disk.

referencesconnection-metadata.md

≈331 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Password-free BW connection metadata

Accepted fields

  • alias, systemId, client, language, userId
  • mode: applicationServer or messageServer
  • Direct mode: applicationServer, two-digit systemNumber
  • Message-server mode: messageServer, logonGroup
  • sncEnabled, ssoEnabled

The store creates a new timestamped JSON record for each revision. It does not overwrite earlier records.

Authentication boundary

  • SSO/SNC success may complete connection/project setup.
  • Password-required login pauses in the native SAP dialog.
  • Launch always includes -noPwdStore.
  • Automation does not read keyboard events or text from SWT.PASSWORD controls.
  • Public schemas reject password, passwd, pwd, secret, token, apiKey, and credential keys at any depth.

If any credential is pasted, stop, do not repeat it, and instruct immediate rotation. Explain that already submitted external chat content cannot be retroactively erased.

Reachability

Reachability connects to the derived SAP dispatcher/message-server TCP port, reports latency, and always returns authenticated: false. It does not send SAP credentials or business queries.

Sources

  • Repository implementation contract and executable tests, reviewed 2026-07-13. Live SAP authentication behavior remains a sandbox release gate.

Source: SKILL.md on GitHub

No alerts1mo3 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    This skill provides a secure, human-in-the-loop automation studio for SAP BW Query design. It uses a bundled Eclipse/BWMT environment and features extensive security hardening, including bidirectional credential scanning, machine-local communication, and mandatory human confirmation for all state-changing operations.

  • Socket1mo

    No alerts

  • Snyk1mo

    Risk: LOW · No issues

Signed by skilld at 620a19a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 weeks ago.

Activeupdated 2 months ago
What it can do
Reads files Runs commands
All 4 allowed tools
ReadGrepGlobBash
Other metadata
metadata
{
  "maintainer": "Eduard Jiglau",
  "maintainer_email": "hello@sap-ai-skills.com",
  "website": "https://sap-ai-skills.com",
  "version": "2.4.1",
  "last_verified": "2026-07-17",
  "eclipse_version": "4.40",
  "bwmt_version": "1.27.36",
  "java_version": "21.0.11",
  "node_version": "24.18.0",
  "verification_scope": "public source/package evidence, signature-level BWMT API inspection, local unit tests, signed fixture deployment, and Eclipse compile only; live BW system validation pending per docs/project/sap-bw-query-live-validation-runbook.md"
}

README badge

README badge for secondsky/sap-skills/sap-bw-query