{
  "markdown": "# TaosData Agent Skills Marketplace\n\nReusable **TDengine IDMP** skills for AI agents.\n\nUse this repository together with `idmp-cli`.\n\n## Prerequisites\n\nBefore installing these skills, make sure you have:\n\n- Node.js **16+**\n- `npm` / `npx`\n- network access to your TDengine IDMP environment\n- either a username/password or a pre-issued API key\n\n## Step 1: Install `idmp-cli`\n\n```bash\nnpm install -g @tdengine/idmp-cli\nidmp-cli --version\n```\n\n## Step 2: Configure the IDMP server and log in\n\nCreate the default profile and persist a session in one command:\n\n```bash\nprintf '%s\\n' \"$IDMP_PASSWORD\" | idmp-cli config init --profile default --server http://your-idmp:6042 --username admin@example.com --password-stdin\n# or\nprintf '%s\\n' \"$IDMP_API_KEY\" | idmp-cli config init --profile default --server http://your-idmp:6042 --api-key-stdin\nidmp-cli config show\nidmp-cli auth check\n```\n\n## Step 3: Add and switch another address when needed\n\nIf you use multiple environments, save them as separate profiles:\n\n```bash\nidmp-cli config init --profile staging --server http://staging-idmp:6042 --username admin@example.com\nidmp-cli profile use staging\nidmp-cli config show\n```\n\n## Step 4: Re-authenticate later when needed\n\nUse `auth login` when the saved profile already exists and you only need a new session:\n\n```bash\nprintf '%s\\n' \"$IDMP_PASSWORD\" | idmp-cli auth login --username admin@example.com --password-stdin\nprintf '%s\\n' \"$IDMP_API_KEY\" | idmp-cli auth login --api-key-stdin\nidmp-cli auth check\n```\n\n## Step 5: Install the plugin for Claude Code\n\nFirst add the TaosData marketplace:\n\n```bash\nclaude plugin marketplace add taosdata/agent-skills\n```\n\nThen install `idmp-plugin`:\n\n```bash\nclaude plugin install idmp-plugin@taosdata\n```\n\n`idmp-plugin` already bundles the matching skills. If you are using Claude Code, you do not need to install or copy the packaged skills again.\n\n## Step 6: Reuse the packaged skills for other agents\n\nThis repository does not publish a separate top-level standalone `skills/` bundle. If another agent supports filesystem-based skills, copy the packaged plugin skills directly:\n\n```bash\nmkdir -p /path/to/other-agent/skills\ncp -R plugins/idmp-plugin/skills/* /path/to/other-agent/skills/\n```\n\nIf 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.\n\n## Repository layout\n\n```text\n.\n├── .claude-plugin/\n│   └── marketplace.json\n└── plugins/\n    └── idmp-plugin/\n        ├── .claude-plugin/\n        │   └── plugin.json\n        └── skills/\n```\n\nThis repository is the source of truth for:\n\n- Claude Code marketplace metadata\n- Claude Code plugin metadata\n- `plugins/idmp-plugin/skills/` as the packaged skills bundle shipped with the plugin\n",
  "bytes": 2831,
  "sha": "923e718a31b814a1436177f7d5650957369db4af31cc3b38fbb076800bdc2b7a",
  "repo_slug": "taosdata/agent-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_taosdata_agent_skills_idmp_plugin_6a1d2317/readme"
}