Install
openclaw skills install evolink-data-analysisAI-powered data analysis using EvoLink API. Decision-first methodology with statistical rigor. Powered by evolink.ai
openclaw skills install evolink-data-analysisAI-powered data analysis with decision-first methodology and statistical rigor.
Powered by Evolink.ai
Use this skill when the user needs to:
Core Principle: Analysis without a decision is just arithmetic. Always clarify what would change if the analysis shows X vs Y.
{baseDir}/scripts/analyze.sh <file_path> "<analysis_question>"
| 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 |
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
⚠️ 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:
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:
realpath -e (requires file to exist, resolves symlinks).env*, *.key, *.pem, *.p12, *.pfx, id_rsa*, authorized_keys, config.json, .bash_history, .ssh, shadow, passwdtext/csv, text/plain, application/json, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet acceptedNetwork Access
api.evolink.ai) - Sends data and receives analysisAll 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.