# sap-dev-core

A base plugin for SAP work in Claude: sign-in, connection handling, credential storage and GUI scripting. Install it before the other sap-dev plugins.

- plugin · `type=plugin` · Claude Code · ★ 9
- Author: sapdev-ai
- License: GPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/sapdev-ai/sap-dev/tree/HEAD/plugins/sap-dev-core
- Updated: 2026-08-30
- HTML: https://affpapa.org/en/nevibecode/plugins/sap-dev-core

## What it does

This plugin takes over the dull parts of ABAP Workbench. The agent signs in to a SAP system, keeps credentials, manages connections and runs BDC sessions. Add-on table maintenance is covered too, along with GUI scripting for SE38, SE37, SE24, SE11, SE19, SE41, SE51, SE54, SE91 and CMOD, plus inspection and recording of the interface.

Shared resources live here as well: `shared/tables/` and `shared/scripts/`. Other plugins in the sap-dev family read from those directories, which is why the core goes in first.

Credentials are kept by the plugin itself. That matters if you point it at a production client — whether that is allowed is your team's call, not a setting.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
In the agent chat (not a shell):
```text
/plugin install sap-dev-core@claude-community
```

## When to use it
- sign in to a SAP system from Claude and keep the session
- run a BDC session without typing through screens by hand
- add fields to a table enhancement via SE11 and SE54
- record a GUI script for a transaction and reuse it
- share common tables and scripts with other sap-dev plugins

## Example prompts
- Connect to SAP and list the available connections
- Record a GUI script for SE38 and save it under `shared/scripts/`
- Run a BDC upload from the prepared file

## Similar
- [sap-fiori-analytical-chart](https://affpapa.org/en/nevibecode/skills/sap-fiori-analytical-chart.md) — skill · 591 installs
- [mcp-sap-docs](https://affpapa.org/en/nevibecode/mcp/mcp-sap-docs.md) — MCP server · ★ 248
- [sap-abap](https://affpapa.org/en/nevibecode/skills/sap-abap.md) — skill · 1300 installs
- [sap-btp-developer-guide](https://affpapa.org/en/nevibecode/skills/sap-btp-developer-guide.md) — skill · 1100 installs
- [super-claude-for-sap](https://affpapa.org/en/nevibecode/plugins/super-claude-for-sap.md) — plugin · ★ 66
- [sap-adt-mcp](https://affpapa.org/en/nevibecode/mcp/sap-adt-mcp.md) — MCP server · ★ 20

From the same set: [sapdev-ai/sap-dev](https://affpapa.org/en/nevibecode/by/sapdev-ai/sap-dev.md) — 2 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
