By DayronDLR
SAP Enterprise Agent Stack — 11 agentes especializados (ABAP, CAP/BTP, Fiori, HANA, Integration, Basis, Migration, QA, DevOps, Requirements, Docs), gates de Definition of Done, y MCP servers SAP. Orquestador SAP como skill.
Analiza todos los cambios pendientes en el repositorio (staged + unstaged + untracked) y ejecuta commit + push con un mensaje descriptivo.
Comprime archivos memory/*.md para reducir uso de ventana de contexto
Agente SAP sap-abap — adopta la persona y atiende la solicitud.
Agente SAP sap-basis — adopta la persona y atiende la solicitud.
Agente SAP sap-cap — adopta la persona y atiende la solicitud.
INTERNAL subagent of /sap-fiori — never invoke directly. Only called by the Fiori parent agent during the design phase. Diseña arquitectura de apps Fiori/UI5: decisión de floorplan (List Report vs Freestyle vs ALP), evaluación de alternativas de diseño. NUNCA escribe código de implementación — solo produce el diseño.
INTERNAL subagent of /sap-fiori — never invoke directly. Only called by the Fiori parent agent during the debugging phase. Diagnostica y resuelve errores específicos en apps Fiori/UI5: Controller not found, binding path undefined, CSRF token, fragment won't open, manifest inválido, 404 OData, memory leak. Itera hasta resolver — NUNCA se detiene si el error persiste.
INTERNAL subagent of /sap-fiori — never invoke directly. Only called by the Fiori parent agent during the implementation phase. Implementa apps y features Fiori/UI5 por rondas (CDS→Vistas→Controllers→i18n→manifest). Corre ui5-linter después de cada ronda y run_manifest_validation al finalizar.
INTERNAL subagent of /sap-fiori — never invoke directly. Only called by the Fiori parent agent during the testing phase. Crea y ejecuta tests para apps Fiori/UI5: OPA5 journeys y QUnit formatters. No se detiene hasta que todos los tests pasen.
INTERNAL — activated by keyword detection only, never by direct user command. Triggered when the orchestrator detects phrases like 'explicame', 'enseñame', 'por qué se hace así', 'revisá educativamente', 'usá el mentor'. Provides educational code review and mentoring.
Muestra métricas y actividad de los agents del proyecto. Lee los logs de logs/ y presenta un resumen de qué agents corrieron, cuántas veces, y sus últimas actividades.
Comprime archivos .md en memory/ para reducir uso de contexto. Preserva frontmatter YAML, bloques de código, términos SAP técnicos, paths y URLs. Hace backup de originales.
Comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment. Use when creating CDS views or view entities in ABAP, defining data models with annotations (@AbapCatalog, @AccessControl, @EndUserText, @Semantics, @UI, @Consumption, @ObjectModel), working with associations and cardinality, implementing input parameters, using built-in functions (string, numeric, date/time), writing CASE expressions and conditional logic, implementing access control with DCL (Data Control Language), handling CURR/QUAN data types with reference fields, troubleshooting CDS errors (SD_CDS_ENTITY105), querying CDS views from ABAP, or displaying data with SALV IDA. Covers ABAP 7.4+ through ABAP Cloud with production-tested patterns. Keywords: ABAP CDS, Core Data Services, CDS view, CDS view entity, define view, define view entity, DDL, Data Definition Language, DCL, Data Control Language, annotations, @AbapCatalog, @AccessControl, @EndUserText, @Semantics, @UI, @Consumption, @ObjectModel, @Metadata, associations, cardinality, TO ONE, TO MANY, path expressions, input parameters, WITH PARAMETERS, built-in functions, CASE expression, CAST, session variables, $session, aggregate functions, GROUP BY, HAVING, joins, INNER JOIN, LEFT OUTER JOIN, access control, DEFINE ROLE, pfcg_auth, authorization, SALV IDA, cl_salv_gui_table_ida, Eclipse ADT, ABAP Development Tools, CDS annotations, Fiori Elements, OData, RAP
Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, or ABAP unit testing. Covers both classic ABAP and modern ABAP for Cloud Development patterns.
This skill provides comprehensive guidance for documenting SAP APIs following the SAP API Style Guide standards. It should be used when creating or reviewing API documentation for REST, OData, Java, JavaScript, .NET, or C/C++ APIs. The skill covers naming conventions, documentation comments, OpenAPI specifications, quality checklists, deprecation policies, and manual documentation templates. It ensures consistency with SAP API Business Hub standards and industry best practices. Keywords: SAP API, REST, OData, OpenAPI, Swagger, Javadoc, JSDoc, XML documentation, API Business Hub, API naming, API deprecation, x-sap-stateInfo, Entity Data Model, EDM, documentation tags, API quality, API templates
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Illustrative example of /ses:sap-abap in action.
English · Español
A complete SAP development stack inside Claude Code. Install the plugin and you get 11 specialized SAP agents, an orchestrator that routes in natural language, support subagents, SAP reference skills, quality gates (Definition of Done) and 5 SAP MCP servers — without cloning any repo.
🌐 The agents reply in your language. Write your request in English → you get English; write in Spanish → Spanish. SAP terms and code stay untouched.
GPL-3.0 (see LICENSE). Free copyleft software: you may use,
modify and redistribute it, as long as your derivatives stay GPL-3.0 and you
publish their source. It cannot be closed-sourced or embedded in a proprietary
product.
It bundles compatible third-party components — full attributions in
NOTICE:
| Component | Source | License |
|---|---|---|
| 10 SAP reference skills | secondsky/sap-skills | GPL-3.0 |
skill-creator | Anthropic | Apache-2.0 |
sapui5-freestyle | upstream | MIT |
| Everything else (agents, hooks, orchestrator, commands) | DayronDLR | GPL-3.0 |
The plugin needs just Node.js — its MCP servers run via npx, which ships with
Node/npm and is already present in SAP Business Application Studio, Cloud Foundry and
any Node dev environment. Nothing else to install (no pnpm, no global packages).
The plugin imposes no package manager anywhere. Its own MCP servers use
npx(universally available). The DoD auto-lint hooks use only your project's own linter (node_modules/.bin, created by npm/yarn/pnpm alike) and skip silently if it isn't installed — nothing is downloaded, no global tool is run against your project, and your package manager is left untouched.
/plugin marketplace add DayronDLR/sap-enterprise-stack-plugin
/plugin install ses@sap-stack
/reload-plugins
Commands are namespaced under ses: — e.g. /ses:sap-abap.
Update it like any Claude Code plugin:
/plugin update
Every release publishes a new marketplace version automatically, so
/plugin update pulls the latest — no re-cloning, no manual steps. After
updating, run /reload-plugins to reload commands and hooks.
Behind the scenes: every change to the stack rebuilds and re-publishes this repo (which is plugin and marketplace) with a bumped version — that's how
/plugin updatedetects it.
Install (the 3 commands above).
Type /ses: and autocomplete shows the 11 agents.
Try one:
/ses:sap-abap I need an AR aging report with 0-30/31-60/61-90/90+ buckets from BSID/BSAD
Or describe the task in natural language and let the orchestrator route it:
I need to design a sales Calculation View with currency conversion for SAC
| Command | Domain | Example |
|---|---|---|
:sap-req | Requirements, blueprints, FS, gap analysis | Procure-to-Pay process blueprint |
:sap-integration | CPI, iFlows, OData, IDocs, APIs | Async SAP→Salesforce iFlow with retries |
:sap-cap | CAP Node.js/Java, BTP, MTA, XSUAA | Expense-approval app with CAP + HANA Cloud |
:sap-fiori | Fiori Elements, SAPUI5, RAP, BAS | List Report + Object Page for purchase orders |
:sap-hana | Calculation Views, SQLScript, HDI | Sales CalcView with currency conversion |
:sap-abap | ABAP, CDS, RAP, BAdIs, EML, AMDP | AR aging report with buckets and error handling |
:sap-basis | Roles, authorizations, transports, SoD | Role design with SoD for FI display |
:sap-migration | Data migration, LTMC, Migration Cockpit | Field mapping for a customer-master load |
:sap-qa | Test cases, UAT, NFR, go-live | Test plan + NFR checklist for the aging report |
:sap-devops | CI/CD, gCTS, ATC, pipelines | Transport pipeline with an ATC gate |
:sap-doc | Technical docs, Word, full-stack | Technical document with architecture |
All prefixed with
/ses:. Also::sap-techlead(plans multi-agent tasks) and thereviewer/mentorsubagents (via/agentsor keywords).
npx claudepluginhub dayrondlr/sap-enterprise-stack-plugin --plugin sesUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.