Assists with SAP HANA Developer CLI (hana-cli) for database development and administration. Use when: installing hana-cli, connecting to SAP HANA databases, inspecting database objects (tables, views, procedures, functions), managing HDI containers, executing SQL queries, converting metadata to CDS/EDMX/OpenAPI formats, managing SAP HANA Cloud instances, working with BTP CLI integration, or troubleshooting hana-cli commands. Covers: 91 commands, 17+ output formats, HDI container management, cloud operations.
A comprehensive Claude Code skill for the SAP HANA Developer Command Line Interface (hana-cli).
This skill provides guidance for using the hana-cli npm package - a developer-centric CLI tool for SAP HANA database development. It covers all 91 commands, 17+ output formats, HDI container management, and cloud operations.
Source Repository: https://github.com/SAP-samples/hana-developer-cli-tool-example
| Capability | Status |
|------------|--------|
| Commands | 2: /hana-connect-check, /hana-inspect-object |
| Agents | 1: hana-database-advisor |
| Hooks | No |
| MCP | Yes: .mcp.json |
| LSP | No |
| Source Freshness | last_verified: 2025-11-26; hana-cli and hana-client package evidence tracked in audit report. |
| Verification | npm run validate; live database checks pending unless a safe connection is provided. |
sap-hana-cli/
├── SKILL.md # Main skill instructions
├── README.md # This file (keywords)
├── references/
│ ├── command-reference.md # All 91 commands
│ ├── connection-security.md # Connection & security
│ ├── hdi-management.md # HDI container ops
│ ├── output-formats.md # 17+ formats
│ └── cloud-operations.md # BTP & cloud commands
└── templates/
├── default-env.json # Connection template
└── cdsrc-private.json # CDS bind template
This skill activates when users:
| Component | Version | |-----------|---------| | hana-cli | 3.202405.1 | | Node.js Required | ≥20.19.0 | | @sap/cds | 9.4.4 | | Skill Version | 1.1.0 |
GPL-3.0 License
Last Updated: 2025-11-26
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer