plugins marketplace
← All plugins

sap-sac-scripting

v2.4.1

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.

CodexClaude Code1 skill1 MCP serverstdio

by Eduard JiglauGPL-3.0404updated 1 day ago

Source

git clone https://github.com/secondsky/sap-skills

Clone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/sap-sac-scripting/ inside the repository.

Layout

plugins/sap-sac-scripting/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/sap-sac-scripting/SKILL.md
└── .mcp.json

Skills1

sap-sac-scriptingskills/sap-sac-scripting/SKILL.md

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.

MCP servers1

sac-mcpstdio
command
node
args
${SAC_MCP_PATH}/build/index.js
env.SAC_BASE_URL
${SAC_BASE_URL}
env.SAC_TOKEN_URL
${SAC_TOKEN_URL}
env.SAC_CLIENT_ID
${SAC_CLIENT_ID}
env.SAC_CLIENT_SECRET
${SAC_CLIENT_SECRET}
env.SAC_MCP_COMMIT
2020235505d98111c2889598ab2217c1619b6943

Manifests2

plugins/sap-sac-scripting/.codex-plugin/plugin.json
{
  "name": "sap-sac-scripting",
  "version": "2.4.1",
  "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\", \"debug SAC runtime in Microsoft Edge via CDP\", or works with SAC widgets, planning models, or analytics applications.",
  "author": {
    "name": "Eduard Jiglau",
    "email": "hello@sap-ai-skills.com",
    "url": "https://sap-ai-skills.com"
  },
  "homepage": "https://sap-ai-skills.com",
  "repository": "https://github.com/secondsky/sap-skills",
  "license": "GPL-3.0",
  "keywords": [
    "analytics",
    "api",
    "dashboard",
    "data",
    "edge",
    "sac",
    "sap",
    "sap-sac-scripting",
    "scripting",
    "visualization"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "SAP SAC Scripting",
    "shortDescription": "Comprehensive SAC scripting skill for SAP Analytics Cloud Ana...",
    "longDescription": "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.",
    "developerName": "Eduard Jiglau",
    "category": "Data Analytics",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "Use SAP SAC Scripting for SAP guidance."
    ],
    "websiteURL": "https://sap-ai-skills.com"
  }
}
plugins/sap-sac-scripting/.claude-plugin/plugin.json
{
  "name": "sap-sac-scripting",
  "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\", \"debug SAC runtime in Microsoft Edge via CDP\", or works with SAC widgets, planning models, or analytics applications.",
  "version": "2.4.1",
  "author": {
    "name": "Eduard Jiglau",
    "email": "hello@sap-ai-skills.com",
    "url": "https://sap-ai-skills.com"
  },
  "license": "GPL-3.0",
  "homepage": "https://sap-ai-skills.com",
  "repository": "https://github.com/secondsky/sap-skills",
  "keywords": [
    "analytics",
    "api",
    "dashboard",
    "data",
    "edge",
    "sac",
    "sap",
    "sap-sac-scripting",
    "scripting",
    "visualization"
  ],
  "category": "data-analytics",
  "agents": [
    "./agents/sac-api-helper.md",
    "./agents/sac-performance-optimizer.md",
    "./agents/sac-planning-assistant.md",
    "./agents/sac-script-debugger.md"
  ],
  "commands": [
    "./commands/sac-debug.md",
    "./commands/sac-optimize.md",
    "./commands/sac-planning.md",
    "./commands/sac-script-template.md"
  ],
  "mcpServers": "./.mcp.json"
}