Pretty-print tabular data in Python with extensive formatting options and output format support.
84
Pending
Does it follow best practices?
Impact
84%
1.12xAverage score across 10 eval scenarios
Pending
The risk profile of this skill
Column type inference and coercion
Uses tabulate internals
0%
100%
Type hierarchy
60%
100%
Column transposition
60%
100%
None handling
100%
100%
Accurate type detection
80%
100%
Header handling (explicit, firstrow, keys, mapping)
Import tabulate
100%
100%
CSV firstrow headers
20%
0%
Dict keys headers
20%
100%
Header mapping
66%
83%
Correct data passing
80%
100%
Return formatted output
100%
100%
Basic table formatting with tabulate() function
Uses tabulate() function
100%
100%
List of lists formatting
100%
100%
Headers parameter usage
100%
100%
Empty data handling
80%
80%
Dictionary data formatting
100%
100%
Automatic headers from keys
100%
100%
Custom column alignment (numalign, stralign, colalign, colglobalalign)
Uses tabulate function
100%
100%
colalign parameter
100%
100%
colglobalalign parameter
0%
0%
numalign parameter
0%
0%
stralign parameter
0%
0%
Missing value handling (missingval parameter)
Uses tabulate function
100%
100%
Passes data to tabulate
53%
80%
Global missingval parameter
0%
100%
Per-column missingval parameter
0%
0%
Correct placeholder mapping
60%
70%
Returns formatted string
100%
100%
Custom separator formats (simple_separated_format)
Uses simple_separated_format
100%
100%
Passes separator parameter
100%
100%
Uses tabulate function
100%
100%
Handles headers correctly
100%
100%
Automatic column alignment (decimal, left, right, center)
Uses tabulate function
100%
100%
Specifies table format
100%
100%
Implements left alignment
100%
100%
Implements decimal alignment
100%
100%
Implements center alignment
100%
100%
Proper header handling
100%
100%
Module-level configuration (WIDE_CHARS_MODE, PRESERVE_WHITESPACE)
Import tabulate module
100%
100%
Use WIDE_CHARS_MODE
100%
100%
Use PRESERVE_WHITESPACE
100%
100%
Get configuration state
100%
100%
Set configuration state
100%
100%
Utilize tabulate function
80%
50%
Multiple output formats (45 formats: markdown, grid, HTML, LaTeX, etc.)
Uses tabulate function
100%
100%
GitHub format implementation
100%
100%
PostgreSQL format implementation
100%
100%
HTML format implementation
100%
100%
LaTeX format implementation
100%
100%
Header extraction
100%
100%
Wide character (CJK) support with wcwidth integration
Uses tabulate function
100%
100%
Enables grid format
100%
100%
Provides proper headers
100%
100%
Wide character support
100%
80%
Implements text wrapping
40%
30%
Character boundary handling
100%
86%
Correct alignment
100%
100%