All skills
secondsky avatar

/sap-sac-scripting

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

Comprehensive SAC scripting skill for SAP Analytics Cloud Analytics Designer and Optimized Story Experience. This skill should be used when the user asks to "create SAC script", "debug Analytics Designer", "optimize SAC performance", "planning operations in SAC", "filter data in SAC", "use DataSource API", "chart scripting", "table manipulation", "SAC event handlers", "version management", "data locking", "Optimized Story Experience API", "OSE scripting", "OSE widget API", "OSE DataSource", "story scripting API", "OSE planning API", "OSE method", "optimized story", "SAC story scripting", "story script", "SAC scripting", "debug SAC runtime in Microsoft Edge via CDP", or works with SAC widgets, planning models, or analytics applications.

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-sac-scripting

This session only. Nothing lands on disk.

referencescomposites-restrictions.md

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

Composites Restrictions (2025.23)

Source: help-portal-2249cc4e678e4f46ace92501320f5ef6.md (Restrictions in Composites).

File Repository

  • Cannot schedule publication or publish to catalog.
  • Not shown in Catalog/Favorites/Shared With Me tabs.

Composite Editor – unsupported

  • View mode, multiple pages, page styling, popups, technical objects, export, bookmark.
  • Link dimensions/linked models, chart scaling, input task, smart discovery, data analyzer.
  • Layouts panel, theme, CSS editor, rename account/measure/dimension.
  • Calculation/account/dimension input controls, save as template, publish to catalog.
  • Toolbar customization, global settings, copy to, auto refresh, performance tools, loading optimization, filter panel, device preview, commenting.

Composite Editor – partial

  • Widgets: limited set available.
  • Linked analysis: only “Only This Widget” or “Only Selected Widgets”.
  • Thresholds: adding to tables not supported.
  • Edit prompts: auto-open prompt option unavailable.
  • Dynamic text sources limited; cannot use input controls, story filters, model variables, page number.
  • Hyperlink: cannot link to specific story page.
  • Dropdown/checkbox/radio/input: only manual input; write-back unavailable.
  • Scripting: widget APIs supported; global APIs only partially.
  • Page styling: ID, title, canvas size, page layout unavailable.
  • onInitialization event: not supported.

Optimized Story Experience – unsupported

  • Linked widgets diagram; video data story.
  • Copy/paste composites or pages with composites.
  • Save As in view mode.

Optimized Story Experience – partial

  • Chart color: palette retained only when no dimension/account in Color section.
  • Export/bookmark: only the composite as a whole, not individual widgets.
  • Commenting: supported on individual widgets in view mode only.
  • Linked analysis: composites can only be targets for “All Widgets in Story/Page” or “Only Selected Widgets”.

Implementation notes

  • Scripting support limited to widget APIs; many advanced features absent.
  • Export works at composite level only.

Source: SKILL.md on GitHub

1 alert16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is a comprehensive reference and template collection for SAP Analytics Cloud (SAC) scripting. It provides secure instructions for setting up an associated Model Context Protocol (MCP) server, including commit pinning and security flags during installation. It also incorporates multiple security best practices for developers, such as origin validation for iframe communication.

  • Socket16d

    1 alert: gptAnomaly

  • Snyk16d

    Risk: MEDIUM · 1 issue

  • Runlayer6mo

    32/61 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

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
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-06-11",
  "sac_version": "Q2 2026 (2026.8)",
  "api_reference_version": "2025.20 (OSE Q2 2026)",
  "documentation_source": "https://help.sap.com/docs/SAP_ANALYTICS_CLOUD",
  "reference_files": 66,
  "template_patterns": 56,
  "agents": 4,
  "commands": 4,
  "status": "docs_audited_runtime_pending",
  "known_issues": [
    "Live SAC story/runtime checks require tenant evidence before claiming production validation."
  ]
}

README badge

README badge for secondsky/sap-skills/sap-sac-scripting