← Back to Skills Marketplace
javainthinking

powerdrill-data-analysis

by javainthinking · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1239
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install powerdrill-data-analysis-skill
Description
This skill should be used when the user wants to analyze, explore, visualize, or query data using Powerdrill. Covers listing, creating, and deleting datasets; uploading local files as data sources; creating analysis sessions; running natural-language data analysis queries; and retrieving charts, tables, and insights. Triggers on requests like "analyze my data", "query my dataset", "upload this file for analysis", "list my datasets", "create a dataset", "visualize sales trends", "continue my previous analysis", "delete this dataset", or any data exploration task mentioning Powerdrill.
Usage Guidance
Before installing: 1) Note the registry metadata omits required env vars — you must set POWERDRILL_USER_ID and POWERDRILL_PROJECT_API_KEY for the skill to work. 2) The skill can read and upload arbitrary local files to https://ai.data.cloud/api; avoid pointing it at sensitive system files or secrets and only upload data you control. 3) Verify the API endpoint and documentation (confirm ai.data.cloud/api is the correct Powerdrill endpoint for your account) and limit the API key scope/permissions where possible. 4) Because the source/homepage is unknown, prefer installing only if you trust the publisher; consider testing in an isolated environment with a throwaway API key and dataset, and do not enable broad autonomous access for agents that have filesystem access unless you explicitly allow the specific file operations you want.
Capability Analysis
Type: OpenClaw Skill Name: powerdrill-data-analysis-skill Version: 1.0.0 The skill provides a Python client for the Powerdrill Data Analysis API, enabling data upload, analysis, and management. All network communication is directed to the legitimate `https://ai.data.cloud/api` endpoint. The script reads API credentials from environment variables, which is standard for API clients. File system access is limited to reading a specified `file_path` for upload, a core function of the skill. There is no evidence of intentional harmful behavior such as unauthorized data exfiltration, malicious execution, persistence, or prompt injection attempts against the agent in the documentation or code.
Capability Assessment
Purpose & Capability
The SKILL.md and included Python client clearly require two environment variables (POWERDRILL_USER_ID and POWERDRILL_PROJECT_API_KEY) and call the Powerdrill API; however the registry metadata lists no required env vars or primary credential. That mismatch (metadata claims none, runtime requires credentials) is inconsistent. Aside from that, requested capabilities (dataset/session/job management and file upload) align with the stated purpose.
Instruction Scope
The runtime instructions and client code direct the agent to upload arbitrary local files (upload_local_file / upload_and_create_data_source) and to read file paths provided by the user. This is necessary for data-analysis functionality but also means the skill can read and transmit arbitrary local files to https://ai.data.cloud/api. The SKILL.md instructs inserting an absolute scripts path (sys.path manipulation). The instructions otherwise only reference the two Powerdrill env vars and the Powerdrill API; they do not request unrelated system secrets, but the file-upload capability is a sensitive operation.
Install Mechanism
There is no install spec (instruction-only skill) and the package contains a Python client file. No remote downloads or installer scripts are used. This is lower risk than a skill that downloads/extracts remote binaries.
Credentials
The only runtime secrets used are the two Powerdrill env vars, which are proportionate to the described API usage. However the skill registry metadata does not declare these required environment variables (declared: none), producing an inconsistency that could lead users to miss that they'd need to provide API credentials. The skill does not request unrelated credentials, but the un-declared required env vars should be fixed/declared.
Persistence & Privilege
The skill does not request permanent/always-on presence (always:false) and does not modify other skills. Autonomous model invocation is enabled by default (normal for skills). Be aware that, combined with the ability to read/upload local files, autonomous invocation increases the risk of unintended data exfiltration if the agent is granted file-system access or is allowed to call the skill without strict controls.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install powerdrill-data-analysis-skill
  3. After installation, invoke the skill by name or use /powerdrill-data-analysis-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
powerdrill-data-analysis 1.0.0 - Initial release of the Powerdrill Data Analysis skill. - Supports listing, creating, and deleting datasets; uploading files; creating data sources; session and job management; and running natural language data analysis queries through the Powerdrill API. - Includes detailed usage instructions, environment setup, and workflow examples. - Provides helper functions for common data exploration and visualization tasks.
Metadata
Slug powerdrill-data-analysis-skill
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is powerdrill-data-analysis?

This skill should be used when the user wants to analyze, explore, visualize, or query data using Powerdrill. Covers listing, creating, and deleting datasets; uploading local files as data sources; creating analysis sessions; running natural-language data analysis queries; and retrieving charts, tables, and insights. Triggers on requests like "analyze my data", "query my dataset", "upload this file for analysis", "list my datasets", "create a dataset", "visualize sales trends", "continue my previous analysis", "delete this dataset", or any data exploration task mentioning Powerdrill. It is an AI Agent Skill for Claude Code / OpenClaw, with 1239 downloads so far.

How do I install powerdrill-data-analysis?

Run "/install powerdrill-data-analysis-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is powerdrill-data-analysis free?

Yes, powerdrill-data-analysis is completely free (open-source). You can download, install and use it at no cost.

Which platforms does powerdrill-data-analysis support?

powerdrill-data-analysis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created powerdrill-data-analysis?

It is built and maintained by javainthinking (@javainthinking); the current version is v1.0.0.

💬 Comments