بنقرة واحدة
adt-checkerrors
Run ATC syntax check on the SAP system to detect syntax errors after git pull.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Run ATC syntax check on the SAP system to detect syntax errors after git pull.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Trigger an abapGit repository pull on the SAP system to sync the current codebase.
Run ABAP Unit tests on the remote SAP system via ADT.
Prompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Conventional Commits specification, including instructions, examples, and validation.
Detailed guidance on which test layer(s) to update and how to write tests for different kinds of changes in the ZASIS project.
Reference guide for the ZASIS exception handling pattern — class hierarchy, message class, T100 integration, how to raise exceptions, and rules for adding new exceptions.
Create a session summary file in docs/sessions/ before merging a PR. Captures date, PR number, title, and concise summary of work done.
| name | adt-checkerrors |
| description | Run ATC syntax check on the SAP system to detect syntax errors after git pull. |
Use the built-in adt_checkerrors custom tool.
None. Uses SAP_ROOT_PACKAGE from .env as the check scope.
.env (SAP_ADT_URL, SAP_ADT_USER, SAP_ADT_PASSWORD, SAP_ROOT_PACKAGE)SYNTAX_CHECK variant on the root packageFindings are returned without severity interpretation. Priority is a ranking (1=high, 2=medium, 3=low), not a severity level. When real syntax errors exist (e.g. unknown types, missing methods), the finding count increases significantly and messages contain obvious compilation failure text.
adt_gitpull to verify no syntax errors were introducedadt_gitpull(checkErrors=true) which chains this check after pullNever call autonomously. Always wait for user trigger.
This tool (and adt_gitpull, adt_rununit) must only be used in interactive chat mode — never in autonomous/background agent runs.
.env in project root with valid credentials:
SAP_ADT_URL=https://your-sap-system:44300
SAP_ADT_USER=DEVELOPER
SAP_ADT_PASSWORD=secret
SAP_ROOT_PACKAGE=$ZASIS
SYNTAX_CHECK must exist on the target SAP system