/hana-ml-experiment-plan
Optional ML task type
$ npx -y skills add secondsky/sap-skills --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/hana-ml-experiment-plan
Context preview
What this command does when you run it.
Optional ML task type
Command definition
hana-ml-experiment-plan.mdname: hana-ml-experiment-plan
description: Plan SAP HANA ML experiments with data readiness, APL/PAL selection, Python package constraints, and validation checks
allowed-tools:
- Read
- Grep
- Glob
- Bash
argument-hint: "<notebook-or-use-case> [classification|forecasting|clustering|regression]"
arguments:
- name: target
description: Notebook, Python project, use-case notes, or model idea to inspect
required: true
- name: task_type
description: Optional ML task type
required: falseHANA ML Experiment Plan
Plan a SAP HANA ML experiment. Default to read-only project inspection and planning; do not train models or write data unless explicitly requested.
Workflow
1. Identify business objective, target variable, data source, HANA connection pattern, algorithm family, and evaluation criteria. 2. Inspect notebooks, Python dependencies, SQL snippets, data access code, and package constraints. 3. Check PAL/APL fit, feature leakage risk, sampling strategy, train/test split, explainability, deployment path, and cost/runtime concerns. 4. Note package/source freshness separately from live HANA validation. 5. Recommend a safe experiment sequence with validation gates.
Output Contract
Return:
- Experiment readiness status.
- Recommended algorithm/tooling path.
- Data, dependency, and validation findings.
- Non-mutating setup checks.
- Pending HANA/system checks before training or deployment.
Read more
name: hana-ml-experiment-plan
description: Plan SAP HANA ML experiments with data readiness, APL/PAL selection, Python package constraints, and validation checks
allowed-tools:
- Read
- Grep
- Glob
- Bash
argument-hint: "<notebook-or-use-case> [classification|forecasting|clustering|regression]"
arguments:
- name: target
description: Notebook, Python project, use-case notes, or model idea to inspect
required: true
- name: task_type
description: Optional ML task type
required: falseHANA ML Experiment Plan
Plan a SAP HANA ML experiment. Default to read-only project inspection and planning; do not train models or write data unless explicitly requested.
Workflow
1. Identify business objective, target variable, data source, HANA connection pattern, algorithm family, and evaluation criteria. 2. Inspect notebooks, Python dependencies, SQL snippets, data access code, and package constraints. 3. Check PAL/APL fit, feature leakage risk, sampling strategy, train/test split, explainability, deployment path, and cost/runtime concerns. 4. Note package/source freshness separately from live HANA validation. 5. Recommend a safe experiment sequence with validation gates.
Output Contract
Return:
- Experiment readiness status.
- Recommended algorithm/tooling path.
- Data, dependency, and validation findings.
- Non-mutating setup checks.
- Pending HANA/system checks before training or deployment.
40 SAP development plugins with evidence-tracked verification SAP development plugins for AI coding assistants, with public-source or package-registry verification tracked where available.
Repo: secondsky/sap-skills
Other commands on sap-skills.
- /abap-cds-model-check
Optional intended usage such as analytical, transactional, reuse, value-help, or extraction
Open command - /abap-cloud-review
Optional target ABAP platform or SAP BTP ABAP Environment release
Open command - /ai-core-deployment-check
Optional runtime or scenario name, such as orchestration, serving, training, or batch
Open command - /api-style-review
Optional API style lens such as REST, OData, OpenAPI, or SDK
Open command - /btp-architecture-review
Optional scenario lens such as extension, integration, analytics, or AI
Open command - /work-zone-content-check
Optional Work Zone edition or content type
Open command

