// Mar 1, 2026
What It Does
Progress-Slides converts structured work progress data into professional, self-contained HTML presentations — no design tools, no external dependencies, no setup required. You provide a YAML data file; the AI returns a complete, ready-to-share HTML file.
The output runs entirely in the browser as a single file, making it easy to share via email, Slack, or any file transfer without worrying about broken links or missing assets.
Six visual styles to choose from:
Why I Built It
Progress updates are one of the most repetitive parts of any project. Every sprint, every week, someone has to take raw status data and turn it into something presentable — whether it's a Notion page, a deck, or a doc dropped in Slack.
The problem is that "presentable" usually requires a designer's time or an hour in Keynote. Most teams don't have that, so progress reports end up as bullet-point walls that nobody reads.
Progress-Slides separates the data from the presentation layer. You maintain your progress in a structured YAML format — which is fast to update — and the skill handles the visual translation. The output is a stable, predictable HTML file that looks intentional without requiring design effort.
I also wanted to prove that prompt engineering could replace an entire category of templated tooling. No Figma. No PowerPoint. Just a well-designed skill and structured input.
How to Use It
$ step_01
Go to the progress-slides GitHub repository and copy the content of SKILL.md. Also download input.yaml as your data template.
$ step_02
Paste SKILL.md as a system prompt or custom instruction in:
$ step_03
Start the session and the AI will present the six visual styles. Pick one that fits your audience — Dark Signal for engineering teams, Botanical for stakeholder updates, Editorial for executive reviews.
$ step_04
Fill in input.yaml with your project name, status, milestones, blockers, and next steps. Paste it into the session — the AI generates a complete, self-contained HTML file ready to share.