data-report

Convert CSV, Excel, or JSON data into report pages with Chart.js charts.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/2lab-ai/soma-work --skill data-report-2lab-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-report
Source: https://github.com/2lab-ai/soma-work/tree/main/src/local/skills/html/templates/skills/data-report
Command: npx skills add https://github.com/2lab-ai/soma-work --skill data-report-2lab-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chart.js, markdown-it, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill transforms raw data into engaging, professional-looking reports, eliminating the need for complex data visualization tools.

Core Features & Use Cases

  • Data Conversion: Converts CSV/Excel/JSON data into visually appealing report pages.
  • Customization: Offers various customization options for KPI cards, charts, and layouts.
  • Use Case: Ideal for creating weekly reports, financial dashboards, or project summaries.

Quick Start

Generate a data visualization report from the 'weekly_sales.csv' file.

Frequently Asked Questions about data-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a data visualization report from CSV files?

To generate a data visualization report from CSV files, you can convert your raw CSV, Excel, or JSON data into interactive report pages. This process utilizes Chart.js for dynamic chart generation and Markdown for formatting, creating visually appealing outputs without needing complex tools.

Can I create financial dashboards from Excel data without complex tools?

Yes, you can create financial dashboards from Excel data without complex tools by converting your spreadsheets into interactive pages. The system is optimized for financial and analytical reporting, automatically generating KPI cards and dynamic charts.

Does this reporting tool support JSON data conversion?

Yes, this reporting tool supports JSON data conversion alongside CSV and Excel formats. It transforms these data structures into interactive web pages using Chart.js for visual elements and Markdown for structured report formatting.

What is the best way to build interactive weekly sales reports?

The best way to build interactive weekly sales reports is by converting raw sales data into a formatted page with KPI cards and dynamic charts. Using Chart.js and Markdown, the data is transformed into a visually appealing, professional summary.

How do I customize KPI cards and charts for a business report?

You can customize KPI cards and charts for a business report through built-in layout and visualization options. The conversion process utilizes Chart.js to render dynamic charts and Markdown to format the analytical content, offering various customization choices.