Skip to main content
skill CX Codex

sap-hana-cli — Claude Code skill for SAP HANA work

This skill teaches your agent to drive hana-cli: inspect tables and views, run SQL, manage HDI containers, and export metadata to CDS, EDMX or OpenAPI.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add secondsky/sap-skills --skill sap-hana-cli -a claude-code
Open on GitHub

What sap-hana-cli does

The skill maps out SAP HANA Developer CLI (hana-cli), a command-line tool for HANA database development and administration. Your agent learns the command surface: inspecting tables, views, procedures and functions, running SQL, managing HDI containers, handling SAP HANA Cloud instances, and working with BTP CLI integration. The description covers 91 commands and more than 17 output formats.

There is an MCP section too. The bundled config pins [email protected], and connection details come from environment variables such as HANA_HOST, HANA_PORT, HANA_USER and HANA_PASSWORD. That server gets access to a HANA tenant, so the author advises running the sap-dependency-security skill before you change the pin. hana-cli itself needs Node.js 20.19.0 or newer.

The skill points at neighbours: sap-cap-capire for CAP and HDI work, sap-btp-cloud-platform for cloud instances, sap-abap-cds for CDS syntax comparisons. No HANA database and no plans for one? Then there is nothing here for you.

What it helps with

  • inspect a table's columns and data types
  • run a SQL query against a HANA database
  • create or drop an HDI container
  • export table metadata to CDS format
  • connect to a HANA Cloud instance via service key

Example prompts for the agent

  • Show me all tables in the MY_APP schema
  • Describe the structure of the ORDERS table
  • Run hana-cli inspectTable -t INVENTORY -s PRODUCTS -o cds

How to install sap-hana-cli

1Skills CLI (Vercel)

npx skills add secondsky/sap-skills --skill sap-hana-cli -a claude-code

2Manually: put the files in place

~/.claude/skills/sap-hana-cli/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sap-hana-cli/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about sap-hana-cli

How do I install sap-hana-cli in Claude?

Run npx skills add secondsky/sap-skills --skill sap-hana-cli -a claude-code. The skill lands at ~/.claude/skills/sap-hana-cli/SKILL.md.

What does sap-hana-cli do?

It gives your agent a working map of hana-cli: inspecting database objects, executing queries, managing HDI containers, and converting metadata to CDS, EDMX or OpenAPI.

What do I need before using it?

Node.js 20.19.0 or newer for hana-cli itself. The MCP path also needs environment variables for your HANA host, port, user and password.

Similar skills

All skills for Data and databases →

From the same set24

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor