
Sap Sac Scripting
- Updated May 19, 2026
- AndreaFusar/https-github.com-secondsky-sap-skills
sap-sac-scripting is an agent skill that helps you author, debug, and optimize SAP Analytics Cloud scripts for Analytics Designer and Optimized Story Experience.
About
sap-sac-scripting is a procedural agent skill for developers and consultants who extend SAP Analytics Cloud with JavaScript in Analytics Designer and Optimized Story Experience. It is meant when you need to create or fix SAC scripts, drive planning operations, filter and lock data, script charts and tables, or work through DataSource and OSE widget APIs. The package points agents at companion helpers for API reference, planning, performance, and debugging, plus commands for optimization, debugging, templates, and planning tasks. It fits teams shipping analytics apps on SAC tenants rather than generic web SaaS, and assumes familiarity with SAC story models and enterprise data models. Use it during build when requirements are scoped but widget behavior still needs scripted glue between models, UI components, and user interactions.
- Covers Analytics Designer and Optimized Story Experience (OSE) scripting patterns and APIs
- Bundled helper agents for API usage, planning, performance tuning, and script debugging
- Command flows for optimize, debug, script templates, and planning operations
- Supports charts, tables, filters, version management, data locking, and event handlers
- Triggers on SAC DataSource API, dashboard widgets, and planning-model workflows
Sap Sac Scripting by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add AndreaFusar/https-github.com-secondsky-sap-skills/plugin install sap-sac-scripting@sap-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | May 19, 2026 |
|---|---|
| Repository | AndreaFusar/https-github.com-secondsky-sap-skills ↗ |
What it does
Generate and debug SAP Analytics Cloud scripts for Analytics Designer widgets, OSE stories, planning, and DataSource APIs when you ship embedded analytics inside SAP landscapes.
Who is it for?
Best when you're maintaining SAC analytics applications, planning-enabled stories, or custom filters and event handlers on live SAP models.
Skip if: Teams not on SAP Analytics Cloud or anyone only needing static dashboards with zero custom scripting.
When should I use this skill?
User asks to create SAC script, debug Analytics Designer, optimize SAC performance, planning/filter/chart/table scripting, DataSource or OSE APIs, or works with SAC widgets and planning models.
What you get
You get guided SAC script patterns, debugging and optimization flows, and agent-assisted fixes aligned with DataSource, OSE, and planning APIs.
- SAC script snippets and event-handler patterns for widgets and tables
- Debug and optimization notes for Analytics Designer or OSE stories
By the numbers
- 4 bundled SAC-focused helper agents
- 4 command entry points for optimize, debug, templates, and planning
Files
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", or works with SAC widgets, planning models, or analytics applications.
sap-sac-scripting
Source: ./plugins/sap-sac-scripting
{ "name": "sap-sac-scripting", "agents": [ "./agents/sac-api-helper.md", "./agents/sac-planning-assistant.md", "./agents/sac-performance-optimizer.md", "./agents/sac-script-debugger.md" ], "source": "./plugins/sap-sac-scripting", "license": "GPL-3.0", "version": "2.2.0", "category": "data-analytics", "commands": [ "./commands/sac-optimize.md", "./commands/sac-debug.md", "./commands/sac-script-template.md", "./commands/sac-planning.md" ], "keywords": [ "analytics", "api", "dashboard", "data", "sac", "sap", "sap-sac-scripting", "scripting", "visualization" ], "description": "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\", or works with SAC widgets, planning models, or analytics applications." }
Related skills
How it compares
Use as a SAC-focused scripting playbook, not a generic JavaScript or React dashboard skill.
FAQ
Who is sap-sac-scripting for?
SAP Analytics Cloud developers, analytics consultants, and developers scripting Analytics Designer or OSE stories with planning, charts, and DataSource APIs.
When should I use sap-sac-scripting?
During Build integrations when you create SAC scripts, debug Analytics Designer, optimize story performance, run planning operations, or implement OSE widget and filter logic.
Is sap-sac-scripting safe to install?
Review the Security Audits panel on this Prism page and treat enterprise tenant scripts as production-sensitive before running generated code against live models.