{
  "schemaVersion": "1.0",
  "item": {
    "slug": "qlik-cloud-skill",
    "name": "Qlik Cloud",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/undsoul/qlik-cloud-skill",
    "canonicalUrl": "https://clawhub.ai/undsoul/qlik-cloud-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/qlik-cloud-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=qlik-cloud-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/qlik-cloud-skill"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/qlik-cloud-skill",
    "agentPageUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Qlik Cloud Skill",
        "body": "Complete OpenClaw integration for Qlik Cloud — 37 tools covering the full platform."
      },
      {
        "title": "Setup",
        "body": "Add credentials to TOOLS.md:\n\n### Qlik Cloud\n- Tenant URL: https://your-tenant.region.qlikcloud.com\n- API Key: your-api-key-here\n\nGet an API key: Qlik Cloud → Profile icon → Profile settings → API keys → Generate new key"
      },
      {
        "title": "Quick Reference",
        "body": "All scripts: QLIK_TENANT=\"https://...\" QLIK_API_KEY=\"...\" bash scripts/<script>.sh [args]"
      },
      {
        "title": "Core Operations",
        "body": "ScriptDescriptionArgsqlik-health.shHealth check / connectivity test—qlik-tenant.shGet tenant & user info—qlik-search.shSearch all resources\"query\"qlik-license.shLicense info & usage—"
      },
      {
        "title": "Apps",
        "body": "ScriptDescriptionArgsqlik-apps.shList all apps[limit]qlik-app-get.shGet app details<app-id>qlik-app-create.shCreate new app\"name\" [space-id] [description]qlik-app-delete.shDelete app<app-id>qlik-app-fields.shGet fields & tables in app<app-id>qlik-app-lineage.shGet app data sources<app-id>"
      },
      {
        "title": "Reloads",
        "body": "ScriptDescriptionArgsqlik-reload.shTrigger app reload<app-id>qlik-reload-status.shCheck reload status<reload-id>qlik-reload-cancel.shCancel running reload<reload-id>qlik-reload-history.shApp reload history<app-id> [limit]qlik-reload-failures.shRecent failed reloads[days] [limit]"
      },
      {
        "title": "Monitoring",
        "body": "ScriptDescriptionArgsqlik-duplicates.shFind duplicate apps (same name)[limit]"
      },
      {
        "title": "Insight Advisor ⭐ (Natural Language Queries)",
        "body": "ScriptDescriptionArgsqlik-insight.shAsk questions, get real data back\"question\" [app-id]\n\nNote: If you don't know the app-id, run without it first — Qlik will suggest matching apps. The app-id for Insight Advisor is UUID format (e.g., 950a5da4-0e61-466b-a1c5-805b072da128)."
      },
      {
        "title": "Users & Governance",
        "body": "ScriptDescriptionArgsqlik-users-search.shSearch users\"query\" [limit]qlik-user-get.shGet user details<user-id>qlik-spaces.shList all spaces[limit]"
      },
      {
        "title": "Data Files & Lineage",
        "body": "ScriptDescriptionArgsqlik-datafiles.shList uploaded data files[space-id] [limit]qlik-datafile.shGet data file details<file-id>qlik-datasets.shList managed datasets*[space-id] [limit]qlik-dataset-get.shGet managed dataset details*<dataset-id>qlik-lineage.shData lineage graph<secure-qri> [direction] [levels]\n\n*Managed datasets require Qlik Data Integration license."
      },
      {
        "title": "Automations",
        "body": "ScriptDescriptionArgsqlik-automations.shList automations[limit]qlik-automation-get.shGet automation details<automation-id>qlik-automation-run.shRun automation<automation-id>qlik-automation-runs.shAutomation run history<automation-id> [limit]"
      },
      {
        "title": "AutoML",
        "body": "ScriptDescriptionArgsqlik-automl-experiments.shList ML experiments[limit]qlik-automl-experiment.shExperiment details<experiment-id>qlik-automl-deployments.shList ML deployments[limit]"
      },
      {
        "title": "Qlik Answers (AI Assistant)",
        "body": "ScriptDescriptionArgsqlik-answers-assistants.shList AI assistants[limit]qlik-answers-ask.shAsk assistant a question<assistant-id> \"question\" [thread-id]"
      },
      {
        "title": "Data Alerts",
        "body": "ScriptDescriptionArgsqlik-alerts.shList data alerts[limit]qlik-alert-get.shGet alert details<alert-id>qlik-alert-trigger.shTrigger alert evaluation<alert-id>"
      },
      {
        "title": "Check Environment",
        "body": "bash scripts/qlik-health.sh\nbash scripts/qlik-tenant.sh\nbash scripts/qlik-license.sh"
      },
      {
        "title": "Find and Query an App",
        "body": "bash scripts/qlik-search.sh \"Sales\"\nbash scripts/qlik-app-get.sh \"abc-123\"\nbash scripts/qlik-app-fields.sh \"abc-123\"\nbash scripts/qlik-insight.sh \"What were total sales last month?\" \"abc-123\""
      },
      {
        "title": "See App Data Sources",
        "body": "# Simple: see what files/connections an app uses\nbash scripts/qlik-app-lineage.sh \"950a5da4-0e61-466b-a1c5-805b072da128\"\n# Returns: QVD files, Excel files, databases, etc."
      },
      {
        "title": "Reload Management",
        "body": "bash scripts/qlik-reload.sh \"abc-123\"\nbash scripts/qlik-reload-status.sh \"reload-id\"\nbash scripts/qlik-reload-history.sh \"abc-123\""
      },
      {
        "title": "Natural Language Queries (Insight Advisor)",
        "body": "# Find apps that match your question\nbash scripts/qlik-insight.sh \"show me sales trend\"\n\n# Query specific app with UUID\nbash scripts/qlik-insight.sh \"ciro trend\" \"950a5da4-0e61-466b-a1c5-805b072da128\"\n# Returns: \"Total Ciro is 9,535,982. Max is 176,447 on 2025-01-02\""
      },
      {
        "title": "Qlik Answers (AI)",
        "body": "# List available AI assistants\nbash scripts/qlik-answers-assistants.sh\n\n# Ask a question (creates thread automatically)\nbash scripts/qlik-answers-ask.sh \"27c885e4-85e3-40d8-b5cc-c3e20428e8a3\" \"What products do you sell?\""
      },
      {
        "title": "Response Format",
        "body": "All scripts output JSON:\n\n{\n  \"success\": true,\n  \"data\": { ... },\n  \"timestamp\": \"2026-02-04T12:00:00Z\"\n}"
      },
      {
        "title": "Environment Variables",
        "body": "VariableRequiredDescriptionQLIK_TENANTYesFull tenant URL (https://...)QLIK_API_KEYYesAPI key from Qlik Cloud"
      },
      {
        "title": "Cloud-Only Features",
        "body": "These require Qlik Cloud (not available on-premise):\n\nAutomations\nAutoML\nQlik Answers\nData Alerts\nLineage (QRI)\nManaged Datasets (requires Data Integration license)"
      }
    ],
    "body": "Qlik Cloud Skill\n\nComplete OpenClaw integration for Qlik Cloud — 37 tools covering the full platform.\n\nSetup\n\nAdd credentials to TOOLS.md:\n\n### Qlik Cloud\n- Tenant URL: https://your-tenant.region.qlikcloud.com\n- API Key: your-api-key-here\n\n\nGet an API key: Qlik Cloud → Profile icon → Profile settings → API keys → Generate new key\n\nQuick Reference\n\nAll scripts: QLIK_TENANT=\"https://...\" QLIK_API_KEY=\"...\" bash scripts/<script>.sh [args]\n\nCore Operations\nScript\tDescription\tArgs\nqlik-health.sh\tHealth check / connectivity test\t—\nqlik-tenant.sh\tGet tenant & user info\t—\nqlik-search.sh\tSearch all resources\t\"query\"\nqlik-license.sh\tLicense info & usage\t—\nApps\nScript\tDescription\tArgs\nqlik-apps.sh\tList all apps\t[limit]\nqlik-app-get.sh\tGet app details\t<app-id>\nqlik-app-create.sh\tCreate new app\t\"name\" [space-id] [description]\nqlik-app-delete.sh\tDelete app\t<app-id>\nqlik-app-fields.sh\tGet fields & tables in app\t<app-id>\nqlik-app-lineage.sh\tGet app data sources\t<app-id>\nReloads\nScript\tDescription\tArgs\nqlik-reload.sh\tTrigger app reload\t<app-id>\nqlik-reload-status.sh\tCheck reload status\t<reload-id>\nqlik-reload-cancel.sh\tCancel running reload\t<reload-id>\nqlik-reload-history.sh\tApp reload history\t<app-id> [limit]\nqlik-reload-failures.sh\tRecent failed reloads\t[days] [limit]\nMonitoring\nScript\tDescription\tArgs\nqlik-duplicates.sh\tFind duplicate apps (same name)\t[limit]\nInsight Advisor ⭐ (Natural Language Queries)\nScript\tDescription\tArgs\nqlik-insight.sh\tAsk questions, get real data back\t\"question\" [app-id]\n\nNote: If you don't know the app-id, run without it first — Qlik will suggest matching apps. The app-id for Insight Advisor is UUID format (e.g., 950a5da4-0e61-466b-a1c5-805b072da128).\n\nUsers & Governance\nScript\tDescription\tArgs\nqlik-users-search.sh\tSearch users\t\"query\" [limit]\nqlik-user-get.sh\tGet user details\t<user-id>\nqlik-spaces.sh\tList all spaces\t[limit]\nData Files & Lineage\nScript\tDescription\tArgs\nqlik-datafiles.sh\tList uploaded data files\t[space-id] [limit]\nqlik-datafile.sh\tGet data file details\t<file-id>\nqlik-datasets.sh\tList managed datasets*\t[space-id] [limit]\nqlik-dataset-get.sh\tGet managed dataset details*\t<dataset-id>\nqlik-lineage.sh\tData lineage graph\t<secure-qri> [direction] [levels]\n\n*Managed datasets require Qlik Data Integration license.\n\nAutomations\nScript\tDescription\tArgs\nqlik-automations.sh\tList automations\t[limit]\nqlik-automation-get.sh\tGet automation details\t<automation-id>\nqlik-automation-run.sh\tRun automation\t<automation-id>\nqlik-automation-runs.sh\tAutomation run history\t<automation-id> [limit]\nAutoML\nScript\tDescription\tArgs\nqlik-automl-experiments.sh\tList ML experiments\t[limit]\nqlik-automl-experiment.sh\tExperiment details\t<experiment-id>\nqlik-automl-deployments.sh\tList ML deployments\t[limit]\nQlik Answers (AI Assistant)\nScript\tDescription\tArgs\nqlik-answers-assistants.sh\tList AI assistants\t[limit]\nqlik-answers-ask.sh\tAsk assistant a question\t<assistant-id> \"question\" [thread-id]\nData Alerts\nScript\tDescription\tArgs\nqlik-alerts.sh\tList data alerts\t[limit]\nqlik-alert-get.sh\tGet alert details\t<alert-id>\nqlik-alert-trigger.sh\tTrigger alert evaluation\t<alert-id>\nExample Workflows\nCheck Environment\nbash scripts/qlik-health.sh\nbash scripts/qlik-tenant.sh\nbash scripts/qlik-license.sh\n\nFind and Query an App\nbash scripts/qlik-search.sh \"Sales\"\nbash scripts/qlik-app-get.sh \"abc-123\"\nbash scripts/qlik-app-fields.sh \"abc-123\"\nbash scripts/qlik-insight.sh \"What were total sales last month?\" \"abc-123\"\n\nSee App Data Sources\n# Simple: see what files/connections an app uses\nbash scripts/qlik-app-lineage.sh \"950a5da4-0e61-466b-a1c5-805b072da128\"\n# Returns: QVD files, Excel files, databases, etc.\n\nReload Management\nbash scripts/qlik-reload.sh \"abc-123\"\nbash scripts/qlik-reload-status.sh \"reload-id\"\nbash scripts/qlik-reload-history.sh \"abc-123\"\n\nNatural Language Queries (Insight Advisor)\n# Find apps that match your question\nbash scripts/qlik-insight.sh \"show me sales trend\"\n\n# Query specific app with UUID\nbash scripts/qlik-insight.sh \"ciro trend\" \"950a5da4-0e61-466b-a1c5-805b072da128\"\n# Returns: \"Total Ciro is 9,535,982. Max is 176,447 on 2025-01-02\"\n\nQlik Answers (AI)\n# List available AI assistants\nbash scripts/qlik-answers-assistants.sh\n\n# Ask a question (creates thread automatically)\nbash scripts/qlik-answers-ask.sh \"27c885e4-85e3-40d8-b5cc-c3e20428e8a3\" \"What products do you sell?\"\n\nResponse Format\n\nAll scripts output JSON:\n\n{\n  \"success\": true,\n  \"data\": { ... },\n  \"timestamp\": \"2026-02-04T12:00:00Z\"\n}\n\nEnvironment Variables\nVariable\tRequired\tDescription\nQLIK_TENANT\tYes\tFull tenant URL (https://...)\nQLIK_API_KEY\tYes\tAPI key from Qlik Cloud\nCloud-Only Features\n\nThese require Qlik Cloud (not available on-premise):\n\nAutomations\nAutoML\nQlik Answers\nData Alerts\nLineage (QRI)\nManaged Datasets (requires Data Integration license)"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/undsoul/qlik-cloud-skill",
    "publisherUrl": "https://clawhub.ai/undsoul/qlik-cloud-skill",
    "owner": "undsoul",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/qlik-cloud-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/qlik-cloud-skill",
    "agentUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/qlik-cloud-skill/agent.md"
  }
}