Qlik Cloud

v0.1.0

Complete Qlik Cloud analytics platform integration with 37 tools. Health checks, search, app management, reloads, natural language queries (Insight Advisor), automations, AutoML, Qlik Answers AI, data alerts, spaces, users, licenses, data files, and lineage. Use when user asks about Qlik, Qlik Cloud, Qlik Sense apps, analytics dashboards, data reloads, or wants to query business data using natural language.

1· 1.6k·0 current·0 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
high confidence
!
Purpose & Capability
The skill's name/description promise a complete 37-tool Qlik Cloud integration, but the package contains no scripts, binaries, or code implementing those tools. The SKILL.md references many scripts (scripts/*.sh) and instructs adding a Tenant URL and API key, yet the skill metadata declares no required environment variables, no primary credential, and there is no source/homepage. This mismatch suggests the skill either expects external artifacts to already exist on the agent or is incomplete/mispackaged.
!
Instruction Scope
Runtime instructions tell the agent to add sensitive credentials to TOOLS.md and to run numerous bash scripts that output JSON. Those files are not present in the skill bundle. Instructing the user/agent to place API keys in a TOOLS.md file (likely plaintext) is a risky operational practice. The instructions do not reference unrelated system files, but they do assume write access to a shared config file and execution of absent scripts — granting broad discretion to the agent in order to locate/run external artifacts.
Install Mechanism
There is no install spec (instruction-only), which minimizes direct install risk because nothing is written or executed by the skill itself. However, the instructions depend on an external scripts/ directory and on the environment having bash scripts available; those artifacts are not bundled or linked, so the skill as delivered cannot perform the promised operations without external components.
!
Credentials
The SKILL.md explicitly requires a QLIK_TENANT URL and QLIK_API_KEY (and asks the user to add these to TOOLS.md), which are appropriate for a Qlik Cloud integration. However, the skill metadata lists no required env vars or primary credential, creating an inconsistency. Additionally, the guidance to store API keys in a TOOLS.md file (plaintext) is poor practice and increases risk of credential exposure.
Persistence & Privilege
The skill does not request always:true and does not claim persistent installation. It does not request system-wide configuration changes in the manifest. There is no evidence it would modify other skills or agent-wide settings.
What to consider before installing
Do not install or enable this skill until its origin and contents are clarified. Specific actions to take before trusting it: - Ask the publisher for the repository or homepage so you can inspect the actual scripts the SKILL.md references. The current bundle contains only documentation and no scripts. - Require the skill metadata to declare its required env vars (QLIK_TENANT, QLIK_API_KEY) and to explain where scripts live and how they are installed. Mismatched metadata is a red flag. - Do not store API keys in a plaintext TOOLS.md file. Use a secret manager or the agent's secure credential storage, and confirm where credentials will be stored and who can read them. - If you obtain the scripts, review them for network calls, data exfiltration, or arbitrary command execution before running. Test in an isolated environment with a least-privilege Qlik API key. - If you cannot get a verifiable source (Git repo, vendor homepage, or signed release), treat this skill as untrusted and avoid providing production Qlik credentials.

Like a lobster shell, security has layers — review code before you run it.

latestvk9764d99hra9smhbr265ty5w7980gmnc
1.6kdownloads
1stars
1versions
Updated 1mo ago
v0.1.0
MIT-0

Qlik Cloud Skill

Complete OpenClaw integration for Qlik Cloud — 37 tools covering the full platform.

Setup

Add credentials to TOOLS.md:

### Qlik Cloud
- Tenant URL: https://your-tenant.region.qlikcloud.com
- API Key: your-api-key-here

Get an API key: Qlik Cloud → Profile icon → Profile settings → API keys → Generate new key

Quick Reference

All scripts: QLIK_TENANT="https://..." QLIK_API_KEY="..." bash scripts/<script>.sh [args]

Core Operations

ScriptDescriptionArgs
qlik-health.shHealth check / connectivity test
qlik-tenant.shGet tenant & user info
qlik-search.shSearch all resources"query"
qlik-license.shLicense info & usage

Apps

ScriptDescriptionArgs
qlik-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>

Reloads

ScriptDescriptionArgs
qlik-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]

Monitoring

ScriptDescriptionArgs
qlik-duplicates.shFind duplicate apps (same name)[limit]

Insight Advisor ⭐ (Natural Language Queries)

ScriptDescriptionArgs
qlik-insight.shAsk questions, get real data back"question" [app-id]

Note: 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).

Users & Governance

ScriptDescriptionArgs
qlik-users-search.shSearch users"query" [limit]
qlik-user-get.shGet user details<user-id>
qlik-spaces.shList all spaces[limit]

Data Files & Lineage

ScriptDescriptionArgs
qlik-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]

*Managed datasets require Qlik Data Integration license.

Automations

ScriptDescriptionArgs
qlik-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]

AutoML

ScriptDescriptionArgs
qlik-automl-experiments.shList ML experiments[limit]
qlik-automl-experiment.shExperiment details<experiment-id>
qlik-automl-deployments.shList ML deployments[limit]

Qlik Answers (AI Assistant)

ScriptDescriptionArgs
qlik-answers-assistants.shList AI assistants[limit]
qlik-answers-ask.shAsk assistant a question<assistant-id> "question" [thread-id]

Data Alerts

ScriptDescriptionArgs
qlik-alerts.shList data alerts[limit]
qlik-alert-get.shGet alert details<alert-id>
qlik-alert-trigger.shTrigger alert evaluation<alert-id>

Example Workflows

Check Environment

bash scripts/qlik-health.sh
bash scripts/qlik-tenant.sh
bash scripts/qlik-license.sh

Find and Query an App

bash scripts/qlik-search.sh "Sales"
bash scripts/qlik-app-get.sh "abc-123"
bash scripts/qlik-app-fields.sh "abc-123"
bash scripts/qlik-insight.sh "What were total sales last month?" "abc-123"

See App Data Sources

# Simple: see what files/connections an app uses
bash scripts/qlik-app-lineage.sh "950a5da4-0e61-466b-a1c5-805b072da128"
# Returns: QVD files, Excel files, databases, etc.

Reload Management

bash scripts/qlik-reload.sh "abc-123"
bash scripts/qlik-reload-status.sh "reload-id"
bash scripts/qlik-reload-history.sh "abc-123"

Natural Language Queries (Insight Advisor)

# Find apps that match your question
bash scripts/qlik-insight.sh "show me sales trend"

# Query specific app with UUID
bash scripts/qlik-insight.sh "ciro trend" "950a5da4-0e61-466b-a1c5-805b072da128"
# Returns: "Total Ciro is 9,535,982. Max is 176,447 on 2025-01-02"

Qlik Answers (AI)

# List available AI assistants
bash scripts/qlik-answers-assistants.sh

# Ask a question (creates thread automatically)
bash scripts/qlik-answers-ask.sh "27c885e4-85e3-40d8-b5cc-c3e20428e8a3" "What products do you sell?"

Response Format

All scripts output JSON:

{
  "success": true,
  "data": { ... },
  "timestamp": "2026-02-04T12:00:00Z"
}

Environment Variables

VariableRequiredDescription
QLIK_TENANTYesFull tenant URL (https://...)
QLIK_API_KEYYesAPI key from Qlik Cloud

Cloud-Only Features

These require Qlik Cloud (not available on-premise):

  • Automations
  • AutoML
  • Qlik Answers
  • Data Alerts
  • Lineage (QRI)
  • Managed Datasets (requires Data Integration license)

Comments

Loading comments...