Clean ABAP
Clean ABAP standards (naming, short methods, control flow, error handling, tests) to write and refactor maintainable ABAP code.
npx skills add logalitech/abap-skills --skill clean-abap A curated catalog of skills, agents, and plugins to give your assistant the context it needs: technical and functional SAP, plus web, cloud, data, and DevOps. Search, filter, and install.
50 skills
Clean ABAP standards (naming, short methods, control flow, error handling, tests) to write and refactor maintainable ABAP code.
npx skills add logalitech/abap-skills --skill clean-abap ABAP Cloud model respecting clean core: released APIs, usage list, restricted ABAP SQL, and the three extensibility tiers.
npx skills add logalitech/abap-skills --skill abap-cloud Migrating classic ABAP to ABAP Cloud: replace tables and non-released APIs with released CDS/APIs, legacy wrappers, and ATC readiness.
npx skills add logalitech/abap-skills --skill abap-cloud-migration Business objects with RAP: managed vs unmanaged, behavior definition, draft, validations, determinations, actions, authorizations, and EML.
npx skills add logalitech/abap-skills --skill rap Enterprise eventing with RAP: publish business events from the RAP object and consume them via SAP Event Mesh.
npx skills add logalitech/abap-skills --skill rap-business-events Modeling with CDS view entities: VDM layers, associations, UI/analytics annotations, DCL, and expressions.
npx skills add logalitech/abap-skills --skill cds-view-entities Modern ABAP SQL and pushdown to HANA: joins, SQL expressions and functions, aggregations, CTEs, and AMDP.
npx skills add logalitech/abap-skills --skill abap-sql-amdp OData services in ABAP, V2 and V4: expose CDS via service binding vs SEGW, CRUD, function imports, expand, and query options.
npx skills add logalitech/abap-skills --skill odata Unit testing in ABAP: test classes, assertions, test doubles/mocking, and dependency isolation.
npx skills add logalitech/abap-skills --skill abap-unit-testing ABAP Test Cockpit for quality and cloud readiness: check variants, baseline, exemptions/pragmas, and finding prioritization.
npx skills add logalitech/abap-skills --skill atc-cloudification Version control for ABAP with abapGit: online/offline repos, .abapgit.xml, staging/commit/push/pull, and cross-system transport.
npx skills add logalitech/abap-skills --skill abapgit Authorizations in ABAP/RAP: authorization objects, DCL, global vs instance control, and roles.
npx skills add logalitech/abap-skills --skill authorization-iam Find and use released ABAP classes and APIs for ABAP Cloud instead of the disallowed classic ones.
npx skills add logalitech/abap-skills --skill released-abap-classes SAPUI5 standards: async loading (sap.ui.define), ComponentSupport, CSP with no inline scripts, i18n, and MVC structure.
npx skills add logalitech/fiori-ui5-skills --skill ui5-best-practices Data binding in UI5: JSONModel vs ODataModel vs ResourceModel, property/aggregation/expression binding, and formatters.
npx skills add logalitech/fiori-ui5-skills --skill ui5-data-binding Choosing and using UI5 tables (sap.m.Table, GridTable, TreeTable, MDC): when to use each, binding, selection, and export.
npx skills add logalitech/fiori-ui5-skills --skill ui5-tables UI5 with TypeScript: ES6 imports, event types (Button$PressEvent), typed controllers, and incremental migration.
npx skills add logalitech/fiori-ui5-skills --skill ui5-typescript UI5 testing: OPA5 journeys, page objects, waitFor, and QUnit for logic.
npx skills add logalitech/fiori-ui5-skills --skill opa5-testing Metadata-driven Fiori Elements: floorplans (List Report, Object Page, Worklist, Analytical), draft, actions, and extension points.
npx skills add logalitech/fiori-ui5-skills --skill fiori-elements Fiori Elements UI annotations: @UI.lineItem, headerInfo, facets, value help, in CDS or local annotations.
npx skills add logalitech/fiori-ui5-skills --skill fiori-annotations SAP Fiori tools in VS Code: app generation, annotation guidance, preview, and deployment.
npx skills add logalitech/fiori-ui5-skills --skill fiori-tools SAP BTP administration: account hierarchy, entitlements and quotas, subscriptions, and service instances.
npx skills add logalitech/btp-skills --skill btp-administration The btp CLI to manage BTP from the terminal: subaccounts, entitlements, services, and users reproducibly.
npx skills add logalitech/btp-skills --skill btp-cli BTP Destination Service and connectivity: HTTP/RFC destinations, OAuth, Cloud Connector, and key properties.
npx skills add logalitech/btp-skills --skill btp-destinations SAP Build Work Zone: entry portal, spaces/pages, and Fiori app deployment on the launchpad.
npx skills add logalitech/btp-skills --skill btp-work-zone Deployment on BTP Cloud Foundry: org/space/app model, mta.yaml, cf CLI, service bindings, and VCAP_SERVICES.
npx skills add logalitech/btp-skills --skill cloud-foundry-deploy Native SAP HANA Cloud artifacts with HDI containers: tables, calculation views, and procedures.
npx skills add logalitech/btp-skills --skill hana-cloud-native SAP Integration Suite (Cloud Integration): iFlows, adapters, message mapping, and integration patterns.
npx skills add logalitech/btp-skills --skill integration-suite Data and service model in CAP with CDS: entities in db/schema.cds, services projecting the domain, associations, and annotations.
npx skills add logalitech/cap-skills --skill cap-cds-modeling Business logic in CAP with handlers (Node.js): before/on/after, actions, functions, and validations.
npx skills add logalitech/cap-skills --skill cap-service-handlers CAP in Java with Spring Boot: event handlers, service logic, and the patterns of the CAP Java stack.
npx skills add logalitech/cap-skills --skill cap-java Authorization in CAP: @requires/@restrict in the model, scopes/roles with XSUAA, and xs-security.json.
npx skills add logalitech/cap-skills --skill cap-auth-xsuaa Deploying a CAP app to BTP: from cds watch with SQLite to HANA, mta.yaml, HDI container, and modules on Cloud Foundry/Kyma.
npx skills add logalitech/cap-skills --skill cap-btp-deployment Integrating CAP with remote services: import the S/4 OData, project it, and delegate the query with ext.run(req.query).
npx skills add logalitech/cap-skills --skill cap-remote-services How to design reliable AI prompts and agents: context, tools, verification, and patterns that avoid hallucinations.
A reference for the OWASP Top 10 and secure coding practices so the AI detects and avoids common vulnerabilities.
A functional Finance (FI) skill: journal entries, general ledger accounts, receivables/payables, and closing, with the business terminology and processes.
Controlling (CO): cost centers, internal orders, margin accounting, and cost allocation explained for business cases.
Materials Management (MM): material master, purchasing, goods receipts, and invoice verification.
Sales & Distribution (SD): sales orders, deliveries, billing, and pricing, with the complete document flow.
Production Planning (PP): production orders, bills of materials, routings, and MRP.
Quality Management (QM): inspection plans, lots, quality notifications, and certificates.
Plant Maintenance (PM): functional locations, equipment, notifications, and maintenance orders.
Human Capital Management (HCM): personnel master data, payroll, time management, and the organizational structure.
React and Next.js best practices: components, hooks, server components, and performance, so the AI writes maintainable modern frontend code.
Design patterns with Tailwind CSS and design systems: tokens, accessibility, and consistent components.
Containers and orchestration: Dockerfiles, compose, Kubernetes manifests, and deployment best practices.
Continuous integration and delivery with GitHub Actions and similar tools: workflows, caching, secrets, and safe deployments.
Efficient SQL queries, data modeling, and optimization, applicable to HANA, PostgreSQL, and other relational databases.
Git workflows: branching, clean commits, PR reviews, and conflict resolution.
Missing a skill, or want us to let you know when we publish the ones in preparation? Leave us your email.
For teams: we build and deploy custom skills for your stack. Talk to us.