# sap-sac-planning

Guides agents through SAP Analytics Cloud planning models, data actions, and version workflows. Useful for debugging allocations and Datasphere connections.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 612 installs · ★ 475
- Author: secondsky
- License: GPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/secondsky/sap-skills/tree/HEAD/plugins/sap-sac-planning/skills/sap-sac-planning/SKILL.md
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/skills/sap-sac-planning

## What it does

This skill guides coding agents through enterprise planning in SAP Analytics Cloud. It covers planning models with mandatory Version and Date dimensions, multi-level review workflows, calendar tasks, and data allocations such as spreading or distribution. It references 26 specialized files covering advanced formulas, `getPlanning()` JavaScript APIs, and BPC Live connections.

Browser inspection uses Microsoft Edge over CDP in a strict read-only mode to check console logs and table states. Any writeback, data action trigger, or version publication demands explicit human approval before execution.

Generic Analytics Designer scripting without planning logic belongs elsewhere. The author maintains `sap-sac-scripting` for non-planning stories.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-sac-planning -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/sap-sac-planning/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/sap-sac-planning/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-sac-planning -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/sap-sac-planning/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-sac-planning -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/sap-sac-planning/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install secondsky/sap-skills sap-sac-planning
```

2. **Manually: put the files in place**
- File: `.github/skills/sap-sac-planning/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-sac-planning -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-sac-planning/skills/sap-sac-planning
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/sap-sac-planning/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add secondsky/sap-skills --skill sap-sac-planning -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/secondsky/sap-skills/tree/HEAD/plugins/sap-sac-planning/skills/sap-sac-planning/SKILL.md

## When to use it
- debug data actions and allocation rules
- configure data locks and calendar task dependencies
- structure planning models with version dimensions
- inspect SAC story errors through read-only Edge CDP

## Example prompts
- Configure a multi action that chains data copy and external API steps
- Write a getPlanning() script to handle private version publishing
- Inspect console errors on my active planning story table via Edge CDP

## Similar
- [sap-fiori-guidelines](https://affpapa.org/en/nevibecode/skills/sap-fiori-guidelines.md) — skill · 1200 installs
- [sap-fiori-add-visual-filter](https://affpapa.org/en/nevibecode/skills/sap-fiori-tools-sap-fiori-add-visual-filter.md) — skill · 601 installs
- [planning-and-task-breakdown](https://affpapa.org/en/nevibecode/skills/planning-and-task-breakdown.md) — skill · 64300 installs
- [planning-with-files](https://affpapa.org/en/nevibecode/skills/othmanadi-planning-with-files.md) — skill · 47000 installs
- [roadmap-planning](https://affpapa.org/en/nevibecode/skills/roadmap-planning.md) — skill · 3800 installs
- [research-planning](https://affpapa.org/en/nevibecode/skills/research-planning.md) — skill · 1800 installs

From the same set: [secondsky/sap-skills](https://affpapa.org/en/nevibecode/by/secondsky/sap-skills.md) — 24 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
