一键导入
verify
Pipeline de verificación de calidad para proyectos SAP CAP + Fiori. Ejecuta CDS lint, ESLint, UI5 linter, manifest validation, tests y build de producción.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Pipeline de verificación de calidad para proyectos SAP CAP + Fiori. Ejecuta CDS lint, ESLint, UI5 linter, manifest validation, tests y build de producción.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
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, @
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 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
Production-ready SAP BTP best practices for enterprise architecture, account management, security, and operations. 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
| name | verify |
| description | Pipeline de verificación de calidad para proyectos SAP CAP + Fiori. Ejecuta CDS lint, ESLint, UI5 linter, manifest validation, tests y build de producción. |
| disable-model-invocation | true |
Ejecutar la pipeline completa de verificación. NO considerar la tarea terminada hasta que todos los checks pasen.
npx cds lint
npx eslint srv/ app/ --ext .js --no-error-on-unmatched-pattern
npx @ui5/linter
Para cada manifest.json encontrado bajo app/*/webapp/:
usar run_manifest_validation del MCP ui5-mcp.
npm test
cds build --production
Si cualquier paso falla:
eslint no está configurado, saltear Step 2 pero flaggearlo como warningnpm test no tiene script), saltear Step 5 pero flaggearlo como warningcds build --production falla, verificar cds build logs para errores de compilación CDS