MCPInstall

sap-rpt1

SAP-RPT-1-OSS local tabular prediction workflows for FI/CO prototype datasets. Use when preparing SAP finance CSV exports for classification or regression experiments with source-verified setup, leakage checks, and governance review.

Installs
520
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/secondsky/sap-skills --skill sap-rpt1
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads sap-rpt1 automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

SAP-RPT-1-OSS FI/CO Predictor Skill

Use SAP-RPT-1-OSS for local, source-reviewed tabular prediction experiments on FI/CO CSV extracts. Keep this skill scoped to prototype and research workflows; do not present predictions as production finance, credit, audit, payment, or compliance decisions.

When to Use This Skill

Use this skill when preparing or reviewing SAP finance tabular data for local SAP-RPT-1-OSS experiments, especially:

  • FI-AR payment default or late-payment risk classification/regression.
  • FI-AP cash discount leakage or payment timing risk prediction.
  • FI-GL journal anomaly or unusual posting review prioritization.
  • Time-safe feature preparation, target leakage checks, and governance review for FI/CO CSV datasets.
  • Local SAP-RPT-1-OSS setup planning where Hugging Face access, Python 3.11, and GPU limits need to be explained before execution.

Do not use this skill as a hosted SAP-RPT API integration guide, production scoring service, SAP AI Core deployment guide, or live SAP extraction workflow.

Quick Start

  1. Confirm the task is a local prototype using synthetic or approved masked FI/CO CSV data.
  2. Read references/data-governance.md before touching real finance data.
  3. Choose one prediction point and one target column. Define what was known at that point in time.
  4. Select the Python executable from an approved Python 3.11 environment. On Windows this might be py -3.11 or .venv\Scripts\python.exe; on macOS/Linux this might be python3.11 or .venv/bin/python.
  5. Use scripts/fico_data_prep.py --dry-run --input "<file.csv>" --target <column> to inspect schema and leakage risks.
  6. Use scripts/rpt1_oss_predict.py --dry-run --input "<file.csv>" --target <column> to review local SAP-RPT-1-OSS prerequisites.
  7. Add --encoding <encoding> or --delimiter ';' when enterprise CSV exports are not UTF-8 comma-delimited.
  8. Run local inference only after explicit user request, Hugging Face access, license review, and an explicit output path or stdout mode.

FI/CO Use-Case Matrix

Detailed v1 recipes live in references/fico-use-cases.md.

AreaV1 depthTypical targetFirst reference
FI-ARDetailedpaid_late, days_late, default_flagPayment default / late payment
FI-APDetaileddiscount_lost, discount_amount_lostCash discount leakage
FI-GLDetailedmanual_review_flag, reversal_flag, outlier_flagJournal anomaly
CO/PS/CO-PA/FIStarter onlyOverrun, margin, cash, dispute, credit riskUse-case matrix rows only

Data Preparation Patterns

Prefer source extracts already flattened to one row per prediction object, such as one invoice, one vendor invoice, one journal line, or one journal document. Rename technical SAP fields into semantic column names before inference; SAP-RPT-1-OSS uses column names and values as part of the tabular context.

Use S/4HANA starting points such as ACDOCA plus relevant master data and process extracts where available. Use ECC fallback tables only as starting points, not universal truth. Never assume table availability, field semantics, or release behavior without checking the target system.

Target Leakage Rules

Define the as-of date before selecting features. Exclude fields created or updated after that prediction point.

Common leakage examples:

  • Clearing date, clearing document, payment run result, or final payment status when predicting before payment.
  • Dunning, dispute, collection, write-off, or audit outcomes created after the prediction point.
  • Reversal or investigation flags created after a journal posting.
  • Actuals, settlements, or period-close adjustments posted after a forecast date.

Governance Checklist

Before using real FI/CO data, confirm business owner approval, legal/compliance approval, field minimization, masking of personal and bank-related data, time-based validation splits, documented target definitions, and human review. Use references/data-governance.md as the minimum checklist.

Do not use predictions as the sole basis for payment blocking, credit decisions, collections action, write-offs, audit conclusions, or control sign-off.

For Windows, macOS, Linux, and managed non-admin workstations, use references/enterprise-portability.md before suggesting setup or execution commands. Prefer user-writable virtual environments, approved cache locations, quoted paths, and explicit output locations.

Bundled Resources

  • references/source-review-2026-06-18.md: public source/model/product-page review and open upstream issue list.
  • references/fico-use-cases.md: detailed FI-AR, FI-AP, and FI-GL recipes plus starter matrix rows.
  • references/data-governance.md: minimum data governance and model-card checklist.
  • references/enterprise-portability.md: Windows, macOS, Linux, non-admin, proxy/cache, and CSV export guidance.
  • scripts/fico_data_prep.py: read-only CSV schema, target, and leakage inspection helper.
  • scripts/rpt1_oss_predict.py: opt-in local inference wrapper for SAP-RPT-1-OSS.
  • assets/*.csv: synthetic FI/CO sample datasets only.

Known Issues

Treat upstream SAP-RPT-1-OSS issues as source-reviewed limitations, not fixed behavior. See references/source-review-2026-06-18.md for issue numbers and titles reviewed from SAP-samples/sap-rpt-1-oss.

Local inference can download gated model artifacts, populate local caches, require Hugging Face authentication, and require substantial memory. Commands bundled with this plugin must not run inference directly.

Source and Verification Notes

Sources reviewed: SAP-samples sap-rpt-1-oss, Hugging Face SAP/sap-rpt-1-oss, and the SAP product page for SAP-RPT.

Verification scope is public source/model/product-page review only. Live SAP tenant validation, live SAP system validation, hosted SAP-RPT API validation, local inference benchmark validation, and production finance workflow validation were not performed.

Product boundary:

  • SAP-RPT-1-OSS is the local open model workflow documented here.
  • Hosted SAP-RPT-1 playground is product context only and is not bundled as a client.
  • SAP-RPT-1.5 is future product context from the 2026-06-18 source review and must not be described as currently available in this skill.

Related Skills

  • sap-ai-core: Use for SAP AI Core deployment and runtime architecture patterns.
  • sap-cloud-sdk-ai: Use for SAP Cloud SDK AI integration patterns and hosted AI service usage.
  • sap-hana-ml: Use for SAP HANA-native machine learning workflows.
  • sap-sqlscript: Use for SQLScript-based data extraction and feature preparation.

FAQ

What does the sap-rpt1 skill do?

SAP-RPT-1-OSS local tabular prediction workflows for FI/CO prototype datasets. Use when preparing SAP finance CSV exports for classification or regression experiments with source-verified setup, leakage checks, and governance review.

How do I install sap-rpt1?

Run npx skills add https://github.com/secondsky/sap-skills --skill sap-rpt1 in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/sap-rpt1/ (personal) or .claude/skills/sap-rpt1/ (project).

Which AI agents can use sap-rpt1?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is sap-rpt1 safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains sap-rpt1?

It is published by secondsky in secondsky/sap-skills. It has 520 recorded installs.

More from secondsky/sap-skills

View all →

sap-abap

secondsky/sap-skills

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.

Data & Databases1.3K installs

sap-fiori-tools

secondsky/sap-skills

Develops SAP Fiori applications using SAP Fiori tools extensions for VS Code and SAP Business Application Studio. Use when: generating Fiori Elements or Freestyle SAPUI5 applications, configuring Page Editor for List Report or Object Page, working with annotations and Service Modeler, setting up deployment to ABAP or Cloud Foundry, creating adaptation projects, using Guided Development, previewing with mock data or live data, configuring SAP Fiori launchpad, or using AI-powered generation with Project Accelerator/Joule. Technologies: SAP Fiori Elements, SAPUI5, OData V2/V4, CAP, SAP BTP, ABAP, Cloud Foundry, fiori-mcp-server (MCP tools for AI-assisted generation).

AI & Agents1.2K installs

sap-cap-capire

secondsky/sap-skills

SAP Cloud Application Programming Model (CAP) development skill using Capire documentation. Use when: building CAP applications, defining CDS models, implementing services, working with SAP HANA/SQLite/PostgreSQL databases, deploying to SAP BTP Cloud Foundry or Kyma, implementing Fiori UIs, handling authorization, multitenancy, or messaging. Covers CDL/CQL/CSN syntax, Node.js and Java runtimes, event handlers, OData services, and CAP plugins.

Backend & APIs1.2K installs

sap-btp-developer-guide

secondsky/sap-skills

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business Technology Platform, CAP, Cloud Application Programming Model, ABAP Cloud, Cloud Foundry, Kyma, SAP HANA Cloud, SAP Fiori, SAPUI5, CI/CD, observability, multitenant, SaaS, SAP BTP ABAP environment, SAP Business Application Studio, SAP Cloud SDK, SAP Integration Suite, SAP Event Mesh, SAP Connectivity Service, SAP Destination Service, XSUAA, OAuth, OpenID Connect, OData, CDS, Core Data Services, ABAP CDS, ABAP RESTful Application Programming Model, RAP, ABAP development, SAP BTP deve

DevOps & Cloud1.1K installs

sap-btp-best-practices

secondsky/sap-skills

SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger. Use when planning BTP implementations, setting up account hierarchies, configuring environments, implementing authentication, designing CI/CD pipelines, establishing governance, building Platform Engineering teams, implementing failover strategies, or managing application lifecycle on SAP BTP. Keywords: SAP BTP, account hierarchy, global account, directory, subaccount, Cloud Foundry, Kyma, ABAP, SAP Identity Authentication, CI/CD, governance, Platform Engineering, failover, multi-region, SAP BTP best practices

sap-btp-connectivity

secondsky/sap-skills

SAP BTP Connectivity skill covering Destination Service, Connectivity Service, Cloud Connector, Connectivity Proxy, and Transparent Proxy for Kubernetes. Use when configuring destinations (HTTP, RFC, LDAP, MAIL, TCP), setting up cloud-to-on-premise connectivity, implementing OAuth and principal propagation, deploying connectivity proxies in Kubernetes/Kyma, troubleshooting connectivity errors (405, 407, 503), or configuring multitenancy.

DevOps & Cloud950 installs

Popular data & databases skills

View category →

Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the tests that verify them, indexes, triggers, database functions, queues and scheduled jobs (pgcron, pgmq), vector/semantic search (pgvector), and restoring dumps (pgrestore) or importing data. Also load it when diagnosing slow queries, high CPU, timeouts, EXPLAIN plans, connection exhaustion, locking, bloat, or rows visible to the wrong user or tenant. This is not just a performance guide — schema, migration, security, and SQL authoring tasks need these rules too, even for a one-column change or a single query.

OfficialData & Databases462.2K installs

prisma-client-api

prisma/skills

Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".

OfficialData & Databases393.5K installs

Deprecated compatibility name for prisma-orm-setup. Use only when a user or existing integration explicitly invokes prisma-database-setup; otherwise select prisma-orm-setup.

OfficialData & Databases392.3K installs

prisma-cli

prisma/skills

Prisma ORM 7 CLI reference for existing Prisma 7 applications or explicitly selected Prisma 7 workflows. Covers prisma init, generate, migrate, db, dev, studio, and mcp. For setup, connection repair, or Prisma 8, use prisma-orm-setup; not the Prisma Platform CLI.

OfficialData & Databases390.8K installs

prisma-postgres

prisma/skills

Deprecated compatibility name for prisma-postgres-setup. Use only when a user or existing integration explicitly invokes prisma-postgres; otherwise select prisma-postgres-setup.

OfficialData & Databases384.4K installs

Required reference for Prisma ORM 7 SQL driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter, Transaction, savepoint, result mapping, or DriverAdapterError behavior. Covers current transaction lifecycle, optional savepoint hooks, original database-error preservation, and verification.

OfficialData & Databases378.9K installs