{
  "schemaVersion": "1.0",
  "item": {
    "slug": "qlik-cloud",
    "name": "Qlik Cloud",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/undsoul/qlik-cloud",
    "canonicalUrl": "https://clawhub.ai/undsoul/qlik-cloud",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/qlik-cloud",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=qlik-cloud",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "scripts/qlik-alert-get.sh",
      "scripts/qlik-alert-trigger.sh",
      "scripts/qlik-alerts.sh",
      "scripts/qlik-answers-ask.sh"
    ],
    "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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"
    },
    "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",
    "agentPageUrl": "https://openagent3.xyz/skills/qlik-cloud/agent",
    "manifestUrl": "https://openagent3.xyz/skills/qlik-cloud/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/qlik-cloud/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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": "⚡ When to Use What",
        "body": "You Want...Use ThisExampleActual data values (KPIs, numbers, trends)qlik-insight.sh\"what is total sales\", \"which store has lowest stock\"App structure (field names, tables)qlik-app-fields.shUnderstanding data modelRefresh dataqlik-reload.shTrigger reload before queryingFind appsqlik-search.sh or qlik-apps.shLocate app by name\n\nKey insight: qlik-app-fields.sh returns metadata (structure), NOT actual data. To get real numbers, always use qlik-insight.sh (Insight Advisor)."
      },
      {
        "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 (metadata only, not data values)<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 in plain English, get real data values back\"question\" [app-id]\n\nThis is the primary tool for getting actual data! Use natural language:\n\n\"what is total sales\"\n\"which stores have lowest availability\"\n\"show stock count by region\"\n\"items predicted out of stock\"\n\nNote: If you don't know the app-id, run without it first — Qlik will suggest matching apps. The app-id 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 are available in Qlik Cloud."
      },
      {
        "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": "Required credentials (add to TOOLS.md or set as environment variables):\n\nQLIK_TENANT — Your tenant URL (e.g., https://company.eu.qlikcloud.com)\nQLIK_API_KEY — API key from Qlik Cloud profile settings"
      },
      {
        "title": "Cloud-Only Features",
        "body": "The following features are Qlik Cloud exclusive (not available on Qlik Sense Enterprise on Windows):\n\n⚙️ Automations — Low-code workflow automation\n🤖 AutoML — Machine learning experiments & deployments\n💬 Qlik Answers — AI-powered Q&A assistants\n🔔 Data Alerts — Threshold-based notifications\n🔗 Lineage (QRI) — Data flow visualization\n📊 Managed Datasets — Centralized data management"
      }
    ],
    "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\n⚡ When to Use What\nYou Want...\tUse This\tExample\nActual data values (KPIs, numbers, trends)\tqlik-insight.sh\t\"what is total sales\", \"which store has lowest stock\"\nApp structure (field names, tables)\tqlik-app-fields.sh\tUnderstanding data model\nRefresh data\tqlik-reload.sh\tTrigger reload before querying\nFind apps\tqlik-search.sh or qlik-apps.sh\tLocate app by name\n\nKey insight: qlik-app-fields.sh returns metadata (structure), NOT actual data. To get real numbers, always use qlik-insight.sh (Insight Advisor).\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 (metadata only, not data values)\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 in plain English, get real data values back\t\"question\" [app-id]\n\nThis is the primary tool for getting actual data! Use natural language:\n\n\"what is total sales\"\n\"which stores have lowest availability\"\n\"show stock count by region\"\n\"items predicted out of stock\"\n\nNote: If you don't know the app-id, run without it first — Qlik will suggest matching apps. The app-id 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 are available in Qlik Cloud.\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\n\nRequired credentials (add to TOOLS.md or set as environment variables):\n\nQLIK_TENANT — Your tenant URL (e.g., https://company.eu.qlikcloud.com)\nQLIK_API_KEY — API key from Qlik Cloud profile settings\nCloud-Only Features\n\nThe following features are Qlik Cloud exclusive (not available on Qlik Sense Enterprise on Windows):\n\n⚙️ Automations — Low-code workflow automation\n🤖 AutoML — Machine learning experiments & deployments\n💬 Qlik Answers — AI-powered Q&A assistants\n🔔 Data Alerts — Threshold-based notifications\n🔗 Lineage (QRI) — Data flow visualization\n📊 Managed Datasets — Centralized data management"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/undsoul/qlik-cloud",
    "publisherUrl": "https://clawhub.ai/undsoul/qlik-cloud",
    "owner": "undsoul",
    "version": "1.0.3",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/qlik-cloud",
    "downloadUrl": "https://openagent3.xyz/downloads/qlik-cloud",
    "agentUrl": "https://openagent3.xyz/skills/qlik-cloud/agent",
    "manifestUrl": "https://openagent3.xyz/skills/qlik-cloud/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/qlik-cloud/agent.md"
  }
}