Reusable TDengine IDMP skills for AI agents.
Use this repository together with idmp-cli.
Before installing these skills, make sure you have:
- Node.js 16+
npm/npx- network access to your TDengine IDMP environment
- either a username/password or a pre-issued API key
npm install -g @tdengine/idmp-cli
idmp-cli --versionCreate the default profile and persist a session in one command:
printf '%s\n' "$IDMP_PASSWORD" | idmp-cli config init --profile default --server http://your-idmp:6042 --username admin@example.com --password-stdin
# or
printf '%s\n' "$IDMP_API_KEY" | idmp-cli config init --profile default --server http://your-idmp:6042 --api-key-stdin
idmp-cli config show
idmp-cli auth checkIf you use multiple environments, save them as separate profiles:
idmp-cli config init --profile staging --server http://staging-idmp:6042 --username admin@example.com
idmp-cli profile use staging
idmp-cli config showUse auth login when the saved profile already exists and you only need a new session:
printf '%s\n' "$IDMP_PASSWORD" | idmp-cli auth login --username admin@example.com --password-stdin
printf '%s\n' "$IDMP_API_KEY" | idmp-cli auth login --api-key-stdin
idmp-cli auth checkFirst add the TaosData marketplace:
claude plugin marketplace add taosdata/agent-skillsThen install idmp-plugin:
claude plugin install idmp-plugin@taosdataidmp-plugin already bundles the matching skills. If you are using Claude Code, you do not need to install or copy the packaged skills again.
This repository does not publish a separate top-level standalone skills/ bundle. If another agent supports filesystem-based skills, copy the packaged plugin skills directly:
mkdir -p /path/to/other-agent/skills
cp -R plugins/idmp-plugin/skills/* /path/to/other-agent/skills/If the target agent does not support a dedicated skills directory, import the relevant SKILL.md files and their sibling references/ directories into that agent's reusable prompt or instruction system manually.
.
├── .claude-plugin/
│ └── marketplace.json
└── plugins/
└── idmp-plugin/
├── .claude-plugin/
│ └── plugin.json
└── skills/
This repository is the source of truth for:
- Claude Code marketplace metadata
- Claude Code plugin metadata
plugins/idmp-plugin/skills/as the packaged skills bundle shipped with the plugin