agentsclimarketplace

Data table formatter

Skill ur-grue/autopunk-media-skills/skills/data-journalism/visualization/data-table-formatter

394 free AI skills and 6 agents for media professionals — journalists, producers, podcasters, YouTubers. Quality-tested. Works with Claude, ChatGPT, Cursor, Codex CLI, and more.

Install
npx -y skills add ur-grue/autopunk-media-skills --skill data-table-formatter

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 16 stars16 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Formats raw or messy data into a clean, publication-ready table with appropriate headers, sorted rows, consistent number formatting, and a source note — ready to drop into an article, report, or web page.

SKILL.md

5.4 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Data Table Formatter

What This Skill Does

Formats raw or messy data into a clean, publication-ready table with appropriate headers, sorted rows, consistent number formatting, and a source note — ready to drop into an article, report, or web page.

When To Use This Skill

  • You have raw data that needs to appear as a formatted table in a published article or report
  • Exported data has inconsistent number formats, missing headers, or unclear column labels
  • You need a table to accompany a data story that is clear enough for a general reader
  • You are producing a table for a print or digital publication and need consistent styling guidance alongside the formatted content

What You Need To Provide

Required: The raw data (pasted as text, CSV, or a description of the rows and columns). The intended purpose (news article, annual report, magazine feature, etc.). The data source for the footnote. Optional: Whether the table should be sorted and by which column; any columns to exclude from the published version; preferred number format (e.g. round to nearest whole number, use commas for thousands); a specific headline or title for the table.

How the Assistant Approaches This

  1. Reviews the raw data for formatting inconsistencies, ambiguous column labels, and numbers that need standardising (units, decimal places, thousands separators).
  2. Rewrites column headers in plain, publication-appropriate language and applies consistent number formatting throughout.
  3. Produces the final table in clean Markdown format with a title, formatted headers, sorted rows (if specified), and a source note beneath.

Output Format

A Markdown table with a bold title above it and a source note in italics below. Column headers are capitalised consistently. Numbers use the specified format (or a sensible default: two decimal places for percentages, whole numbers for large counts, commas for thousands). Rows sorted by the most newsworthy column unless otherwise specified. One to two formatting notes below the source line if any decisions required editorial judgement (e.g. "Figures rounded to the nearest whole number").

Quality Criteria

  • All column headers are in plain language — no database-style abbreviations or ALL_CAPS
  • Number formatting is consistent within each column
  • The table has a title that states what it shows (not just "Table 1")
  • A source note is included beneath the table
  • Sorting order is intentional and makes the story clear (e.g. ranked by value, not by alphabetical order of a name column)

Example

Input

Raw data (pasted from spreadsheet export):

AUTHORITY_NM,REG,WAIT_MED,WAIT_90PCT,TOT_WAITING,BREACH_18WK,YOY_CHG
North Coastal,North,68,142,12400,3100,22
Central Metro,Central,31,74,18900,1800,-4
Eastern Plains,East,55,118,6200,1400,9
Westbridge,West,44,97,9300,2200,6
Southern Coastal,South,37,83,14600,2900,-1
Midlands North,Central,49,111,7800,1600,12

Purpose: News article table, orthopaedics waiting times Source: National Health Statistics Agency, Q3 2026 Sort by: Median wait (highest first) Title suggestion: How long are patients waiting for orthopaedic treatment?

Output

How long are patients waiting for orthopaedic treatment?

Health AuthorityRegionMedian wait (days)90th-percentile wait (days)Total waitingBreaching 18-week targetYear-on-year change
North CoastalNorth6814212,4003,100+22%
Eastern PlainsEast551186,2001,400+9%
Midlands NorthCentral491117,8001,600+12%
WestbridgeWest44979,3002,200+6%
Southern CoastalSouth378314,6002,900-1%
Central MetroCentral317418,9001,800-4%

Source: National Health Statistics Agency, Q3 2026.

Formatting notes: Year-on-year change expressed as percentage. Rows sorted by median wait time, highest to lowest. All figures as published; no rounding applied.

Known Limitations

  • This skill produces Markdown table formatting. If the publication uses a CMS or layout software that does not accept Markdown tables, the formatted output will need to be manually transposed. The structure and all formatting decisions remain valid regardless of the final output format.
  • Very wide tables (more than eight to ten columns) do not render well in most digital publishing environments. For wide datasets, the skill will produce the table as specified but may note that splitting into two tables would improve readability.
  • This skill formats data but does not verify it. If the raw data contains errors, the formatted table will contain the same errors. Always verify figures against the original source before publication.

Related Skills

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.