Formats raw or messy data into a clean, publication-ready Markdown table with appropriate headers, sorted rows, and consistent number formatting.
How this skill is triggered — by the user, by Claude, or both
Slash command
/autopunk-media-skills:data-table-formatterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
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.
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.
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.
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").
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?
How long are patients waiting for orthopaedic treatment?
| Health Authority | Region | Median wait (days) | 90th-percentile wait (days) | Total waiting | Breaching 18-week target | Year-on-year change |
|---|---|---|---|---|---|---|
| North Coastal | North | 68 | 142 | 12,400 | 3,100 | +22% |
| Eastern Plains | East | 55 | 118 | 6,200 | 1,400 | +9% |
| Midlands North | Central | 49 | 111 | 7,800 | 1,600 | +12% |
| Westbridge | West | 44 | 97 | 9,300 | 2,200 | +6% |
| Southern Coastal | South | 37 | 83 | 14,600 | 2,900 | -1% |
| Central Metro | Central | 31 | 74 | 18,900 | 1,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.
npx claudepluginhub ur-grue/autopunk-media-skills --plugin autopunk-media-skillsGuides designing data tables with column alignment, sorting, filtering, pagination, and responsive fallbacks for scannable tabular data.
Guides creation and formatting of Markdown tables with syntax, alignment, pipe escaping, inline markdown, multi-line workarounds, empty cells, and wide table strategies.
Generates markdown and HTML reports from data with charts, tables, analysis, summaries, and recommendations. Handles CSV/JSON inputs; supports PDF export and comparisons.