← Back to Skills Marketplace
logictortoise

Data Analysis

by AnyGenIO · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ✓ Security Clean
1259
Downloads
1
Stars
1
Active Installs
11
Versions
Install in OpenClaw
/install anygen-data-analysis
Description
Use this skill any time the user wants to analyze data, create charts, or build data visualizations. This includes: sales analysis, financial modeling, cohor...
README (SKILL.md)

AI Data Analysis — AnyGen

This skill uses the AnyGen CLI to analyze data and create visualizations server-side at www.anygen.io.

Authentication

# Web login (opens browser, auto-configures key)
anygen auth login --no-wait

# Direct API key
anygen auth login --api-key sk-xxx

# Or set env var
export ANYGEN_API_KEY=sk-xxx

When any command fails with an auth error, run anygen auth login --no-wait and ask the user to complete browser authorization. Retry after login succeeds.

How to use

Follow the anygen-workflow-generate skill with operation type data_analysis.

If the anygen-workflow-generate skill is not available, install it first:

anygen skill install --platform \x3Copenclaw|claude-code> -y
Usage Guidance
This skill delegates analysis to the AnyGen service via the anygen CLI and needs your ANYGEN_API_KEY. Before installing or using it: (1) confirm you trust AnyGen (check their website, privacy/retention policy, and where data is stored) because data will be sent to www.anygen.io; (2) inspect the @anygen/cli npm package repository/source code if possible (the manifest doesn’t include a homepage); (3) avoid uploading highly sensitive or regulated data unless you’ve verified compliance and key scoping; and (4) prefer issuing an API key with minimal permissions and the ability to revoke it if needed.
Capability Analysis
Type: OpenClaw Skill Name: anygen-data-analysis Version: 3.0.0 The skill provides integration with the AnyGen CLI for data analysis and visualization, sending data to 'www.anygen.io' for processing. It includes standard procedures for API key configuration, OAuth-style authentication, and dependency management via npm (@anygen/cli). While it instructs the agent to install additional components if missing using 'anygen skill install', this behavior appears aligned with the tool's ecosystem and lacks indicators of malicious intent or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
The skill is described as a data-analysis/visualization helper and requires the AnyGen CLI (anygen) and an ANYGEN_API_KEY — both are appropriate and expected for a cloud-based data-analysis integration. Minor note: registry metadata lists no homepage and source is unknown, so the external service and package provenance are not verifiable from the manifest.
Instruction Scope
SKILL.md instructs only to use the anygen CLI (commands like anygen auth login and anygen skill install) and to call AnyGen’s service (www.anygen.io). It does not instruct the agent to read arbitrary local files, unrelated env vars, or exfiltrate data to unexpected endpoints. It does require an interactive browser login flow for auth when used.
Install Mechanism
Installation is via an npm-scoped package (@anygen/cli) that creates the anygen binary — this is a common pattern but carries the usual moderate risk of third-party npm packages. There is no direct archive download or obscure URL. Because the manifest lacks a homepage/source, you should inspect the package repository before installing.
Credentials
Only ONE credential (ANYGEN_API_KEY) is required and declared as the primary credential. That aligns with a single external API service and is proportionate to the skill’s stated purpose.
Persistence & Privilege
The skill does not request always:true and uses default invocation settings. It does not ask to modify other skills or system-wide agent configs according to the manifest, so its persistence/privilege level is appropriate.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install anygen-data-analysis
  3. After installation, invoke the skill by name or use /anygen-data-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
anygen-data-analysis 3.0.0 is a major update with streamlined architecture and workflow. - Migrated from custom Python scripts to the official AnyGen CLI tool for all operations. - Removed all bundled Python scripts; now relies on `@anygen/cli` Node.js package. - Authentication now uses CLI commands (`anygen auth login`) with browser or API key options. - Data analysis workflow is delegated to the `anygen-workflow-generate` skill. - Simplified install and usage steps for easier setup and clearer integration.
v1.3.5
**Minor update with improved environment metadata and API key prompt instructions.** - Added detailed metadata for environment variables and required config files in SKILL.md. - Now specifies to use Markdown link syntax for prompting the user to get an API key. - Clarified API key requirements and where they are stored. - No changes to core workflow or API interactions.
v1.3.4
anygen-data-analysis 1.3.4 - Tightened workflow to require always presenting the full analysis plan (`prompt`) from `prepare` directly to the user, with no summarization or paraphrasing, only translation if needed. - Updated the SKILL.md to clarify that when relaying `prepare` responses, content must be preserved as-is (except for necessary language translation), with no reinterpretation or rewording. - Declared explicit support for `sessions_spawn` in metadata under capabilities. - Added instruction to always reload the latest SKILL.md if the skill was updated since last load. - Improved wording throughout documentation to ensure responses remain faithful to server-generated content.
v1.3.3
- Clarified and tightened security and permissions explanations in the documentation. - Updated the workflow for handling user-uploaded files: always get user consent before reading or uploading files. - Adjusted the step order in the requirements phase for greater clarity (consent now comes before reading files). - Expanded instructions and commentary in prerequisites, communication style, and workflow to increase transparency. - Removed platform-specific statements (e.g., Feishu/Lark OpenAPI) for broader applicability.
v1.3.2
anygen-data-analysis v1.3.2 - Added `scripts/auth.py` and `scripts/fileutil.py` to modularize authentication and file utilities. - Refined skill documentation for clarity: clarified network access and security, added details on structured script outputs, and described the role of newly added scripts. - Updated communication and workflow guidelines to further restrict exposure of internal/technical details to end users. - Expanded compatibility and environment notes, including explicit Python and API key setup instructions. - No changes to user-facing interaction flow—only documentation and internal script enhancements.
v1.3.1
Script fix
v1.3.0
Major SKILL.md and script update with enhanced dialogue mode and monitoring
v1.2.1
Sync latest updates from repo
v1.2.0
Update SKILL.md and scripts
v1.1.0
Update SKILL.md and scripts
v1.0.0
- Initial release of AnyGen Data Analysis skill. - Analyze CSV data to generate tables, summaries, charts, and written insights. - Provides interactive results via a shareable online task URL (no file download). - Includes milestone-based progress updates (25%, 50%, 75%, 90%, complete). - Requires AnyGen API key and Python3 environment with `requests`. - Supports custom styles and language selection (zh-CN, en-US).
Metadata
Slug anygen-data-analysis
Version 3.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 11
Frequently Asked Questions

What is Data Analysis?

Use this skill any time the user wants to analyze data, create charts, or build data visualizations. This includes: sales analysis, financial modeling, cohor... It is an AI Agent Skill for Claude Code / OpenClaw, with 1259 downloads so far.

How do I install Data Analysis?

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

Is Data Analysis free?

Yes, Data Analysis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Data Analysis support?

Data Analysis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Data Analysis?

It is built and maintained by AnyGenIO (@logictortoise); the current version is v3.0.0.

💬 Comments