data-report

Convert CSV data into descriptive statistics and a Markdown report.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/xiaoli123/agentscope-core --skill data-report-xiaoli123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-report
Source: https://github.com/xiaoli123/agentscope-core/tree/main/agentscope-core/src/test/resources/e2e-skills/data-report
Command: npx skills add https://github.com/xiaoli123/agentscope-core --skill data-report-xiaoli123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Analyzes structured data to compute descriptive statistics and produce a Markdown report that highlights counts, min, max, mean, and standard deviation for numeric columns.

Core Features & Use Cases

  • Compute descriptive statistics for numeric columns in CSV data (count, min, max, mean, stddev).
  • Produce a Markdown report suitable for sharing and documentation with per-column summaries.
  • Use cases include dataset summaries, trend detection, and weekly or ad-hoc reporting across business domains.

Quick Start

Run the summarize.py script on your CSV data to produce a Markdown report.

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 markdown report from CSV data?

Generating a markdown report from CSV data involves reading the file and computing descriptive statistics including count, min, max, mean, and standard deviation for numeric columns, then writing the per-column summaries into a shareable markdown document.

What descriptive statistics are computed for numeric columns in a dataset summary?

Dataset summaries compute descriptive statistics for numeric columns including count, min, max, mean, and standard deviation. These metrics are calculated directly from the structured CSV input to support trend detection and weekly reporting.

Can I use this approach for weekly reporting across finance and marketing data?

Yes, weekly reporting across finance, marketing, and operations is supported. The script processes structured CSV data to produce markdown reports, making it applicable for ad-hoc analysis and dataset summaries across various business domains.

What is the best way to automate data analysis for trend detection in CSV files?

Automating data analysis for trend detection in CSV files is best handled by running a Python script that calculates descriptive statistics like mean and standard deviation, outputting a self-contained markdown report highlighting data trends.

Do I need any external dependencies to compute statistics and write a markdown report?

No external dependencies are required to compute statistics and write a markdown report. The process relies solely on an internal Python script to read the CSV input and write the markdown output, ensuring a self-contained workflow.