genai-hub-tabular-orchestration
Installation
SKILL.md
Rules
- Run all scripts from the skill root with
uv run scripts/<name>.py. - Never print or log credential values — the SDK reads from the environment.
- Always verify TCR prerequisites (data destination → tabular artifact → scenario configuration) are in place before sending a prediction request.
rowsandcolumnsare mutually exclusive in a prediction request — never include both.- For credential or auth errors, invoke
aicore-admin-resourcesfirst. - Mutating scripts require
--confirm; always pass it explicitly for delete operations. - Omit
--resource-groupwhen the user doesn't specify one; the SDK default is used. - Before issuing any
btp update services/instancecommand: (a) runbtp get services/instance --id <id>to fetch the full currentparametersblock, (b) show the user the complete current parameters and the exact diff — what is being added, changed, or removed — along with the full resulting payload that will be sent, and (c) require the user to explicitly confirm the shown parameters and the proposed change before proceeding. Do not issuebtp update services/instanceunder any circumstance until the user has confirmed in that same turn.
Concepts
The Context Registry (TCR) exposes structured data to AI Core scenarios through three layered resources: