Automatically assemble 6 sub-figures (A-F) into a high-resolution composite figure with aligned edges, unified fonts, and labels.
71
57%
Does it follow best practices?
Impact
97%
1.29xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/Data analysis/multi-panel-figure-assembler/SKILL.mdCLI figure assembly defaults
Script invocation
0%
100%
Six inputs provided
100%
100%
PIL/Pillow used
100%
100%
2x3 layout
100%
100%
DPI at least 300
100%
100%
Panel labels A-F
100%
100%
Topleft label position
100%
100%
Default padding 10px
0%
100%
Default border 2px
0%
100%
PNG output
100%
100%
Programmatic assembly with custom layout and DPI
FigureAssembler class used
0%
100%
3x2 layout specified
66%
100%
600 DPI specified
100%
100%
Label size 36
23%
38%
DPI metadata in output
100%
100%
PIL/Pillow used
100%
100%
Uniform panel dimensions
100%
100%
LANCZOS resampling
100%
100%
Custom styling parameters
scripts/main.py invoked
0%
100%
Hex background color
100%
100%
White label color
100%
100%
Bottom-right label position
100%
100%
20px padding
100%
100%
4px border
100%
100%
Output file produced
100%
100%
ca9aaa4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.