glyph-artslisted
Install: claude install-skill 2233admin/glyph-arts
# Glyph Arts Skill
## Vision
When AI lives in the terminal, visualization must live there too.
No browser. No generated files. No context switch.
glyph-arts gives the AI a native sense of sight inside the terminal.
## Invocation
```bash
SKILL=~/.claude/skills/glyph-arts
python $SKILL/scripts/chart.py <type> [--json '<data>'] [--file path.json] \
[--duckdb 'SQL'] [--db PATH] \
[--title 'T'] [--width N] [--height 20] [--theme pro] \
[--sample N] [--xlabel X] [--ylabel Y] \
[--xlim MIN MAX] [--ylim MIN MAX] \
[--xscale linear|log] [--yscale linear|log] \
[--orientation vertical|horizontal] [--output FILE] [--no-color] \
[--link-data URL] [--link-title URL] [--statusline]
python $SKILL/scripts/chart.py animate <line|bar|scatter|sparkline> \
--duration SEC --frames N --json '<data>'
python $SKILL/scripts/chart.py record demo.cast --cmd 'glyph-arts art DEMO' --duration 10
python $SKILL/scripts/chart.py record-replay demo.cast --output demo.gif
python $SKILL/scripts/chart.py to-hyperframes \
--json '[{"label":"x","x":[1,2,3,4,5],"y":[10,20,15,30,25]}]' \
--frames 30 --duration 5 --output-dir ./hf-demo
```
Chat drawing front door:
```bash
python $SKILL/scripts/chart.py chat image --file photo.jpg --width 80 --height 30
python $SKILL/scripts/chart.py chat photo.jpg --image-style retro-art
python $SKILL/scripts/chart.py chat incplot --json 'name,value\nA,3\nB,7'
python $SKILL/scripts/chart.py chat sdr spectrum --json '{"freq":[99.0,99.3],"power":[-93,-42]}'