Skip to content

v0.1.0

Latest

Choose a tag to compare

@tmustier tmustier released this 08 Feb 21:38
· 133 commits to main since this release

First public release of Clean Slides — an opinionated CLI for AI agents to generate consulting-style PowerPoint table slides from YAML.

Highlights

  • Text tables — row headers, column headers, superheaders, nested bullets, inline formatting (**bold**, *italic*, [links](url))
  • Icon indicators — traffic-light circles for RAG status, severity, confidence
  • Split layouts — sidebars with formatted text (2/3, 3/4, 1/2)
  • Row/column overrides — per-row or per-column formatting (align, anchor, bold, color, size, font)
  • Rich row headers — paragraph objects with mixed formatting in row header cells
  • Auto-discovery — walks up from CWD to find .clean-slides/config.yaml and template.pptx
  • pptx init — bootstrap a project with a bundled example template
  • Slide management — inspect, edit, merge, render to PNG
  • Custom templates — bring your own .pptx and generate a starter config

Install

With Pi:

pi install npm:@tmustier/pi-clean-slides

Or manually:

# clone into your agent skills directory (e.g. ~/.pi/agent/skills/, ~/.claude/skills/)
git clone https://github.com/tmustier/clean-slides && cd clean-slides
pip install -e .

Links