arc-mcp · Agent Skills
15 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.
arc-mcpanalyze-chat-session
Analyze the current conversation's tool calls, responses, errors, and approach to produce a structured feedback report for improving MCP tool usage with ARC-1. Use when the user asks to "analyze this session", "review my chat", "give feedback on tool usage", "how did I do", or wants a retrospective on a debugging session.
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpdebug-slow-sql
Find the root cause of a slow ABAP SQL or Fiori-Elements OData request and propose the cheapest fix — GUI-free via ARC-1 (odataperf sap-statistics timing split, cdssql "Show SQL", SAPQuery execution metrics, ST05 SQL-trace control, ABAP profiler traces), escalating to SAP GUI / HANA only for trace records and execution plans. Use when a report, transaction, Fiori list, CDS view, or OData entity is slow, a query times out under load, or someone asks "why is this SQL/OData so slow" or "where is th
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-analytics-star-schema
Generate a CDS analytical model (star schema — cube + dimension + text views) on top of a RAP business object or a DDIC table. Use when asked to "create a star schema", "generate an analytical cube and dimensions", "make a RAP BO analytical", "build a CDS cube from a table", or "create an analytical model".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-cds-analytical-query
Generate an analytical CDS query (transient projection view with PROVIDER CONTRACT ANALYTICALQUERY) on top of an existing analytical cube. Use when asked to "create an analytical query", "build a KPI query on a cube", "generate an ANALYTICALQUERY view", or "expose a cube for analytics/embedded analytics".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-cds-unit-test
Generate an ABAP Unit test class for a CDS entity using the CDS Test Double Framework — replicates SAP Joule's "CDS Unit Test Generation" capability. Use when asked to "generate CDS unit tests", "test this CDS view", "create CDSTDF tests", or "write unit tests for ZISALESORDER".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-rap-logic
Generate RAP determinations, validations, and custom action implementations for an existing behavior definition by reading the RAP stack and filling empty method stubs in the behavior pool. Use when asked to "implement RAP determinations", "fill in behavior pool methods", "add RAP validation logic", or "generate custom action code".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-rap-service
Generate a complete RAP OData UI service from a natural-language business object description — table, CDS views, behavior definitions, metadata extension, service definition, and behavior pool class. Use when asked to "create a RAP service for X", "scaffold a RAP UI", "build a Fiori RAP app", or "generate the RAP stack from scratch".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpgenerate-rap-service-researched
Generate a production-quality RAP OData service through deep system research, best-practice analysis, and iterative planning with user approval before any code is written. Use when asked to "plan a RAP service properly", "research before building RAP", "design a RAP service for production", or for large RAP greenfield work in transportable packages.
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpmigrate-custom-code
ATC-driven S/4HANA custom code migration — runs ATC readiness checks, groups findings, and generates clean-core replacement code following modern ABAP patterns. Use when asked to "migrate this Z program", "fix ATC findings", "modernize this code for S/4HANA", "clean-core fixes", or "ABAP Cloud readiness for this object".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpmodernize-ui5-app
Convert a legacy UI5 freestyle JavaScript app (sync bootstrap, jQuery.sap., ES5, sapbelize) into a modern UI5 1.147 TypeScript app with sap.f.FlexibleColumnLayout, typed event handlers, ES modules, BaseController, and saphorizon — with 5 documented critical traps up front. Use when asked to "modernize this UI5 app", "convert to UI5 TypeScript", "upgrade jQuery.sap to modern UI5", or "migrate freestyle UI5 to 1.147".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpsap-object-documenter
Produce stable, package-scoped Markdown documentation for many custom ABAP objects at once — classifies each by style (Classic/Modern/Mixed) and summarizes purpose and dependencies. Use when asked to "document this package", "generate onboarding docs for Z code", "seed a docs folder", or "knowledge transfer for this package".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpsap-transport-overview
System-wide inventory of open transport requests — every visible modifiable request, who owns it, how big it is, and supported risk signals such as empty/local requests, explicit locks, and confirmed manifest overlaps. Headers-only and cheap; NO source diffs. Use when asked "what transports are open in the system", "show all open transports", "transport backlog", "what is everyone working on", "basis transport overview", "which requests are ready to release", or "find import-order conflicts".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpsap-transport-review
Review what actually changed — in a transport, or in your unactivated drafts — by diffing each object's source and summarizing the change set with optional impact and quality signals. Produces a reviewable report (per-object unified diffs + risk flags), not a raw object dump. Use when asked to "review this transport", "what changed in TR X", "diff the objects in a transport", "show my pending changes before I activate/release", "prepare a transport/change review", or "what am I about to ship".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpsap-unused-code
Find Z/Y custom objects never called at runtime by combining SAP call-monitor (SCMON) usage data with static where-used analysis — classifies each as UNUSED/LIKELYUNUSED/USED/INDETERMINATE. Use when asked to "find unused custom code", "identify retirement candidates", "dead Z objects", or "what can we delete safely".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set
arc-mcpsetup-abap-mirror
Create a local abapGit-style mirror of an SAP package or object set so you can git-diff and search locally without round-tripping every read. Use when asked to "mirror this package locally", "set up local ABAP files", "create an abapGit-style mirror", or "pull these objects to disk for offline review".
- installazioni
- 1
- GitHub Stars
- 201
- Aggiornato
- 24 set