data-analysis-pro
Data analysis pro skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)
Why use this skill?
Unlock codeless data analysis with the data-analysis-pro skill. Use natural language to perform statistical analysis, interpret trends, and generate interactive charts.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cuifangxu123/data-analysis-proWhat This Skill Does
The data-analysis-pro skill is a powerful, codeless interface designed to turn raw data into actionable business intelligence. By leveraging the ChartGen API, this skill empowers OpenClaw users to perform complex data analysis, interpretation, and visualization simply by using natural language. It acts as an intelligent bridge between your structured data files (such as Excel, CSV, or raw JSON) and advanced analytical processing. The skill automatically parses metrics, dimensions, and temporal data to generate SQL-driven insights, create interactive charts, and draft professional-grade analytical reports, making it an essential tool for analysts, business users, and developers alike.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/cuifangxu123/data-analysis-pro
Once installed, you must authenticate your access by setting the required environment variable. Obtain your unique API key from chartgen.ai, then export it in your shell configuration or current session:
export CHARTGEN_API_KEY="your_key_here"
Use Cases
- Data Analysis: Quickly compute statistics, filter large datasets, and aggregate complex metrics. Ideal for summarizing sales, calculating growth percentages, or performing quality checks.
- Data Interpretation: Discover hidden trends, identify outliers, and generate comprehensive summary reports that explain the 'why' behind the numbers.
- Data Visualization: Convert tabular data into visual formats. Generate professional bar charts, line graphs, and pie charts to present your findings to stakeholders.
Example Prompts
- "Analyze the sales performance for Q3 and identify the product categories with the highest growth."
- "Filter the customer database for users who have signed up in the last 30 days and calculate the total conversion rate."
- "Generate a bar chart showing the monthly revenue distribution for the year 2023 and save the output as a report."
Tips & Limitations
- Data Privacy: Ensure all files uploaded to the service comply with your organization's data privacy policies, as data is transmitted to the external ChartGen API.
- Credit Usage: Be mindful of your account balance; each request consumes 20 credits from your monthly allowance.
- File Formats: Stick to clean CSV or Excel formats for the most reliable parsing results. If using JSON, ensure the structure is flat or key-value based for better query success rates.
- Parameter Conflicts: Remember that the --file and --json flags are mutually exclusive; choose the input source that best fits your workflow.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cuifangxu123-data-analysis-pro": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
chartgen
Chartgen skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)
data-analysis
Data analysis skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)
data-analysis
Data analysis skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)
agentify
Analyze, rewrite, and generate design specs to make web pages and websites more easily usable by AI agents, web scrapers, and automation tools. Use when (1) evaluating how agent-friendly, accessible (a11y), or machine-readable a web page or HTML/JSX/Vue/Svelte code is, (2) rewriting web templates to add semantic markup, ARIA, structured data (schema.org / JSON-LD), and stable selectors (data-testid) for tools like Playwright, Puppeteer, Cypress, or Selenium, (3) generating agent-friendly design specification documents for development teams covering SEO, accessibility, and GEO (Generative Engine Optimization). Triggers on phrases like "agent-friendly", "make this page work with agents", "analyze for automation", "agentify", "improve SEO", "add structured data", "add data-testid", "web scraping friendly", "machine-readable", "a11y audit", "crawler-friendly".