1
    πŸ“Š Markdown Table Formatter

    πŸ“Š Markdown Table Formatter

    by JustHandled Labs

    Align messy Markdown tables so the raw source is actually readable, or build a clean GitHub-Flavored table from pasted CSV. Pads every column to its widest cell, normalizes the header separator row, and preserves your alignment markers (:--, :--:, --:). Changes spacing only, never the cell content. Prints to the screen by default and rewrites the file in place only when you ask.

    Updated Jun 2026
    0 installs

    Free

    Included in download

    • Downloadable skill package
    • Works with Cursor, Codex CLI
    • 3 permissions declared
    • Instant install

    Sample input

    Align the messy markdown table in README.md and convert the data in data.csv into a table at the end of the file.

    Sample output

    | Feature | Status | | :--- | :--- | | Auth | Done | | API | Pending |

    Table from data.csv: | ID | Name | Value | | :-- | :-- | :-- | | 101 | Server A | 99.9% | | 102 | Server B | 95.0% |

    About This Skill

    What it does

    The Markdown Table Formatter is a specialized utility designed to clean up messy, poorly aligned GitHub-Flavored Markdown (GFM) tables. It normalizes column widths and handles spacing to ensure your documentation remains readable in raw text format. Beyond simple formatting, it provides bridge functionality to convert CSV and TSV data directly into valid Markdown tables.

    Why use this skill

    Manual table formatting in Markdown is tedious and error-prone. While many AI agents can "fix" a table, they often hallucinate cell content or alter data unintentionally. This skill uses a deterministic formatting engine that guarantees cell content remains untouched while strictly enforcing structural alignment. It is ideal for developers maintaining large documentation repositories where visual consistency is required.

    Supported features

    • Visual Alignment: Automatically adjusts padding so columns line up perfectly.
    • CSV/TSV Conversion: Quickly transform spreadsheet exports into Markdown.
    • Safety First: Built-in guardrails prevent overwriting files without explicit flags.
    • GFM Compliance: Outputs tables compatible with GitHub, GitLab, and most modern Markdown parsers.

    Use Cases

    • Normalize column widths in large Markdown files for better readability.
    • Convert CSV or TSV exports into GitHub-Flavored Markdown tables.
    • Fix broken table structures and pipe alignment automatically.
    • Batch process documentation files to ensure consistent table styling.

    Reviews

    No reviews yet - be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Terminal / Shell
    Read Files
    Write Files

    File Scopes

    markdown-table-formatter/**
    **/*.md
    **/*.markdow
    --stdin

    Prints formatted output to stdout by default. A --from-csv mode turns pasted CSV or TSV into a table. It only adjusts spacing and alignment; it does not change what the cells say. Reads no environment variables.

    Works with any agent that can read a file and run a local Python script (Claude Code, Cursor, Codex CLI, and other SKILL.md-compatible agents). Standard library only, no install step.

    Creator

    JustHandled Labs creates focused agent skills and workflow packs for Claude, Codex, Cursor, and AI-assisted builders. Each tool is designed around a real repeatable task: cleaner commits, better PRs, stronger handoffs, safer repo hygiene, clearer documentation, and less copy-paste chaos. The goal is not generic AI productivity. The goal is specific workflows that are easier to run, review, and repeat. Maintained by H.J. Westerfield, with a background in communications, editing, project coordination, customer support, and practical AI systems. JustHandled Labs builds tools for people who want useful automation without theatrical complexity.

    Frequently Asked Questions

    More Premium Skills

    Free