Markdown Table Maker

v1.0.0

Create, format, align, sort, transpose, and convert tables between Markdown, CSV, JSON, and TSV using pure Python without dependencies.

0· 42·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for darbling/markdown-table-maker.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Markdown Table Maker" (darbling/markdown-table-maker) from ClawHub.
Skill page: https://clawhub.ai/darbling/markdown-table-maker
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install markdown-table-maker

ClawHub CLI

Package manager switcher

npx clawhub@latest install markdown-table-maker
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (Markdown table creation, conversion, alignment, sorting, transpose) match the included Python script: all functions operate on Markdown/CSV/JSON/TSV and perform expected read/write/format operations. No unrelated binaries or credentials are requested.
Instruction Scope
SKILL.md describes operations that correspond to command-line actions implemented in scripts/table_maker.py. The runtime instructions and examples reference reading and writing files specified by the user (e.g., data.csv, README.md), which is appropriate for a table tool. There are no broad or vague directives to harvest system state or collect extra context.
Install Mechanism
No install spec is provided (instruction-only skill) and the single included Python file has no external dependencies. Nothing is downloaded from external URLs during install; the risk surface from installation is minimal.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The script only reads files the user names and writes output files if requested—proportional to the declared functionality.
Persistence & Privilege
always is false and the skill does not modify other skills or system settings. It performs file I/O only on files the user specifies; it does not persist credentials or alter agent configuration.
Assessment
This skill appears to do exactly what it says: local table conversion and formatting using a small pure-Python script. Before installing or enabling it, review any file paths you give it (to avoid accidental overwrites) and optionally inspect the included scripts/table_maker.py (it's short and readable). Because it reads and writes files you specify, run it on non-sensitive data or in a sandbox the first time if you have concerns. There are no network calls or secret requests in the code, so there is no obvious exfiltration risk in this package.

Like a lobster shell, security has layers — review code before you run it.

latestvk971adh2m6cjat3p03p8dr570h85pegs
42downloads
0stars
1versions
Updated 3h ago
v1.0.0
MIT-0

📋 Markdown Table Maker

Author: Lin Hui | GitHub | MIT License | v1.0.0

Beautiful Markdown tables in seconds. Create from scratch, convert from CSV/JSON/TSV, align, sort, merge, and transpose — all with pure Python.

✨ Features

  • Create — Build tables from natural language descriptions
  • Convert — CSV / JSON / TSV → Markdown table
  • Align — Left / Center / Right column alignment
  • Sort — Sort rows by any column (asc/desc)
  • Transpose — Swap rows and columns
  • Merge — Combine multiple tables side by side or stacked
  • Format — Pretty-print with consistent spacing

🚀 Usage

Create a table

Create a markdown table with columns: Name, Age, City. Add 3 sample rows.

Convert CSV to Markdown

Convert data.csv into a Markdown table and save as table.md.

Align columns

Format the markdown table in README.md with the Name column left-aligned, Age right-aligned, and City center-aligned.

Sort a table

Sort the markdown table by the Price column in descending order.

Transpose

Transpose the markdown table (swap rows and columns).

⚙️ Technical Details

  • Runtime: Python 3.6+
  • Dependencies: Zero (stdlib only)
  • Input formats: Markdown, CSV, JSON (array of objects), TSV
  • Output: GitHub-Flavored Markdown tables

Comments

Loading comments...