← 返回 Skills 市场
evolinkai

Data Analysis Assistant

作者 EvolinkAI · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ 安全检测通过
299
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install evolink-data-analysis
功能描述
AI-powered data analysis using EvoLink API. Decision-first methodology with statistical rigor. Powered by evolink.ai
使用说明 (SKILL.md)

Data Analysis Assistant

AI-powered data analysis with decision-first methodology and statistical rigor.

Powered by Evolink.ai

When to Use

Use this skill when the user needs to:

  • Analyze data from CSV, Excel, JSON files
  • Find patterns, trends, or anomalies
  • Understand metrics and KPIs
  • Test hypotheses or A/B tests
  • Perform cohort or funnel analysis
  • Debug data quality issues
  • Generate insights for decision-making

Core Principle: Analysis without a decision is just arithmetic. Always clarify what would change if the analysis shows X vs Y.

Usage

{baseDir}/scripts/analyze.sh \x3Cfile_path> "\x3Canalysis_question>"

Configuration

Variable Default Required Description
EVOLINK_API_KEY - Yes Your EvoLink API key
EVOLINK_MODEL claude-opus-4-6 No Model for analysis. Switch to any model supported by the Evolink API
DATA_ANALYSIS_SAFE_DIR $HOME/.openclaw/workspace No Allowed directory for local file access

👉 Get free API key

Example

bash scripts/analyze.sh sales_data.csv "What are the top 3 revenue drivers this quarter?"

Output:

📊 Analyzing: sales_data.csv
❓ Question: What are the top 3 revenue drivers this quarter?

🔍 Analysis Results:

1. **Product Category A** - $2.4M (40% of total)
   - 15% growth vs last quarter
   - Driven by enterprise segment

2. **Geographic Expansion** - $1.8M (30% of total)
   - New markets in APAC region
   - 3x growth vs last quarter

3. **Upsell to Existing Customers** - $1.2M (20% of total)
   - 25% conversion rate on upgrade offers
   - Average deal size: $50K

📈 Confidence: High (n=1,247 transactions)
⚠️  Caveats: Q4 includes holiday seasonality
💡 Recommendation: Double down on APAC expansion and enterprise upsells

Methodology

1. Decision First

  • Identify the decision owner and question
  • Clarify what would change based on results
  • Set deadline before computing

2. Statistical Rigor

  • Check sample size sufficiency
  • Ensure fair comparison groups
  • Account for multiple comparisons
  • Quantify uncertainty (confidence intervals)
  • Verify effect size is meaningful

3. Output Standards

  • Lead with insight, not methodology
  • Quantify uncertainty (ranges, not point estimates)
  • State limitations clearly
  • Recommend next steps

Security

⚠️ Data Transmission Warning

This skill reads the entire content of your data file and sends it to api.evolink.ai for analysis. Do not use this skill on files containing:

  • API keys, tokens, or credentials
  • Personally Identifiable Information (PII)
  • Confidential business data
  • Any sensitive information you don't want transmitted to an external service

The script implements security checks (directory constraints, symlink rejection, filename blacklist, size/MIME validation), but cannot guarantee that arbitrary data files are free of secrets.

Credentials & Network

Requires EVOLINK_API_KEY to call EvoLink API. Your data file content and analysis question are sent to api.evolink.ai for processing. EvoLink processes the data and returns analysis results. No data is stored after processing.

File Access

This skill reads the specified data file (CSV, Excel, JSON) from your local filesystem. Files must be within DATA_ANALYSIS_SAFE_DIR (default: $HOME/.openclaw/workspace).

Security validations:

  • Path resolution via realpath -e (requires file to exist, resolves symlinks)
  • Symlink inputs are explicitly rejected
  • Directory constraint with trailing-slash comparison
  • Filename blacklist: .env*, *.key, *.pem, *.p12, *.pfx, id_rsa*, authorized_keys, config.json, .bash_history, .ssh, shadow, passwd
  • File size limit: 50MB maximum
  • MIME validation: Only text/csv, text/plain, application/json, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet accepted

Network Access

  • EvoLink API (api.evolink.ai) - Sends data and receives analysis

All network calls use curl and can be audited in the script source.

Persistence & Privilege

This skill does not modify other skills or system settings. Does not request elevated or persistent permissions.

Links

安全使用建议
This skill will send the entire contents of any input data file to api.evolink.ai; do not use it on files that contain PII, credentials, or confidential business data. Before using: (1) review the included scripts yourself (they are readable and use curl/jq/python3/file), (2) ensure files you analyze are placed under the configured safe directory and sanitized of secrets, (3) set EVOLINK_API_KEY only if you trust the EvoLink service and consider using a scoped/revocable key, (4) note the registry metadata mismatch about required env vars — prefer the SKILL.md/_meta.json truth over the top-level summary, and (5) if you need to analyze sensitive data, consider running analysis locally or anonymizing the data first.
能力评估
Purpose & Capability
The skill's name/description (data analysis via EvoLink) aligns with what the code does: the script reads a data file and posts its contents to https://api.evolink.ai for analysis. The required credential (EVOLINK_API_KEY) and declared helper binaries (curl, jq, python3, file) are consistent with that purpose. Note: the top-level registry summary provided with the evaluation incorrectly listed no required env vars/credentials, while the included SKILL.md and _meta.json do declare EVOLINK_API_KEY and related env vars — this is an inconsistency in the registry metadata but not evidence of malicious behavior.
Instruction Scope
The script deliberately reads the entire file and includes its full contents in the API request (this is the intended behavior and is clearly documented and warned about in SKILL.md). The skill includes several protective checks (safe directory constraint, symlink rejection, filename blacklist, 50MB size limit, MIME/extension checks). These protections reduce risk but do not eliminate the primary privacy concern: any sensitive data present in the file (credentials, PII, confidential business data) will be transmitted to the external EvoLink API. The README and SKILL.md explicitly warn about this.
Install Mechanism
No install spec — instruction-only with an included shell script. Nothing is downloaded or written beyond running the provided script with standard system tools. This is low-risk from an install/remote-code-fetch perspective.
Credentials
The only required secret is EVOLINK_API_KEY (plus optional EVOLINK_MODEL and DATA_ANALYSIS_SAFE_DIR), which is proportional to a service that requires authentication. The script sends the API key in the Authorization header to api.evolink.ai as expected. The only discrepancy is the registry summary earlier in the package metadata (which claimed no required env vars) — a documentation/manifest mismatch that should be corrected but does not change the proportionality of requested credentials.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system settings, and does not request elevated or persistent permissions. It operates at runtime only when invoked.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install evolink-data-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /evolink-data-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
Fresh publish with correct metadata from start
v1.0.5
Improve filename blacklist with proper regex anchoring; use GitHub link instead of ClawHub link
v1.0.4
Restore ClawHub link in Links section (stable configuration)
v1.0.3
Ensure registry metadata consistency with _meta.json declarations
v1.0.2
Replace ClawHub link with GitHub link to avoid circular reference
v1.0.1
Add DATA_ANALYSIS_SAFE_DIR to envVars; enhance security warnings about data transmission
v1.0.0
Initial release of evolink-data-analysis. - Provides AI-powered analysis of CSV, Excel, and JSON files using EvoLink API - Follows a decision-first methodology with statistical rigor - Command-line script for easy data analysis and insight generation - Requires an EvoLink API key; supports configurable models - Prioritizes security: local file validation, API-only data transmission, no data persistence
元数据
Slug evolink-data-analysis
版本 1.0.6
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

Data Analysis Assistant 是什么?

AI-powered data analysis using EvoLink API. Decision-first methodology with statistical rigor. Powered by evolink.ai. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 299 次。

如何安装 Data Analysis Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install evolink-data-analysis」即可一键安装,无需额外配置。

Data Analysis Assistant 是免费的吗?

是的,Data Analysis Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Data Analysis Assistant 支持哪些平台?

Data Analysis Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Data Analysis Assistant?

由 EvolinkAI(@evolinkai)开发并维护,当前版本 v1.0.6。

💬 留言讨论