원클릭으로
sc4sap-release
CTS Transport Release workflow — list, validate, release, and confirm import
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
CTS Transport Release workflow — list, validate, release, and confirm import
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Reverse-engineer an ABAP program into a Functional/Technical Specification artifact (Markdown or Excel). Socratic scope narrowing from "everything" to "only what the user needs".
Create ABAP programs (Report/CRUD/ALV/Batch) with Main+Include structure, OOP or Procedural, and full agent-driven coding/QA pipeline
Analyze a CBO (Customer Business Object) package — discover frequently-used Z tables / function modules / data elements / classes / structures / table types — and save a per-module / per-package reference file so later `program` / `program-to-spec` runs prefer existing CBO elements over new ones.
ABAP code analysis — delegate source reads + AST/semantic/where-used analysis + rule-based review to sap-code-reviewer, then optionally render a rich briefing via sap-writer
Step-by-step root cause analysis for SAP operational errors. Uses MCP to directly inspect dumps, logs, transports, and where-used relations, then narrows hypotheses with minimal user questions and provides SAP Note search keywords.
Direct operational Q&A with a SAP module consultant agent. Auto-routes the question to the matching sap-{module}-consultant and answers against the configured SAP environment (version, industry, country, active modules).
| name | sc4sap:release |
| description | CTS Transport Release workflow — list, validate, release, and confirm import |
| level | 3 |
Full CTS (Change and Transport System) transport release workflow. Hybrid mode: confirms transport selection interactively, then auto-executes validation and release steps.
sc4sap:release guides you through the complete CTS transport release process: listing available transports, selecting the target, validating pre-release conditions, performing the release, and confirming import readiness. It prevents releasing transports with syntax errors or inactive objects.<Response_Prefix>
Every response triggered by this skill MUST begin with [Model: <main-model> · Dispatched: <sub-summary>] per ../../common/model-routing-rule.md § Response Prefix Convention.
</Response_Prefix>
<Use_When>
<Do_Not_Use_When>
/sc4sap:create-object (which handles transport assignment) or CreateTransport directly<Hybrid_Mode> Confirm (interactive): Transport selection — always asks the user to confirm which transport to release. Auto-execute: Validation and release steps run automatically after confirmation.
This ensures you never accidentally release the wrong transport, but don't need to manually trigger each validation step. </Hybrid_Mode>
<Workflow_Steps>
Step 1 - List Transports (auto)
ListTransports to retrieve open modifiable transportsStep 2 - Select Transport (confirm required)
GetTransport to show full transport details including object listStep 3 - Pre-Release Validation (auto, after confirmation)
GetAbapAST or GetAbapSemanticAnalysis — abort if any syntax errorsGetInactiveObjects — abort if any objects in the transport are still inactiveStep 4 - Release (auto, only if Step 3 all PASS)
Step 5 - Import Confirmation
</Workflow_Steps>
<Error_Handling>
Update* calls or re-run /sc4sap:create-program<MCP_Tools_Used>
ListTransports — retrieve open transportsGetTransport — transport details and object listGetAbapAST — syntax validation per objectGetAbapSemanticAnalysis — semantic validationGetInactiveObjects — check for inactive objects
</MCP_Tools_Used>Task: {{ARGUMENTS}}