◉ Pulse
prodigeproject avatar
#45 today

prodigeproject/pradaslides

Python AI

Capability-aware, audience-ready presentation agent skill for PPTX, HTML slides, PDF, and deck planning.

Created Jul 24, 2026
Stars
8
Today
+8
Forks
0
Quality
95/100
Momentum
20

README

Fetched from GitHub on Oct 30, 2026, 10:15 PM UTC · README.md

View original on GitHub

Third-party content — Open Source Pulse is not the owner of this repository.

This README belongs to prodigeproject/pradaslides and its contributors. We fetch it directly from the project’s public GitHub repository and display it for reference only. All text, code, images and trademarks remain the property of their respective authors. See the repository for its license terms. Copyright / takedown policy.

PradaSlides

PradaSlides is an agent skill for creating audience-ready presentations from a short prompt or source material. It turns a request into a clear communication brief, evidence-aware narrative, product-specific visual direction, editable slide plan, and a verified delivery route—without forcing users to manage planning files.

When the user does not name a format, PradaSlides recommends:

  • an editable .pptx as the source of truth; and
  • a presentation-console .html preview rendered from that final PPTX.

PPTX only, native HTML slides, Word, PDF, or another requested format are supported routes. Brief, evidence, design-system, and visual-generation logic always run internally; their JSON/Markdown files are optional and generated only when requested or operationally necessary.

Public HTML benchmark

The tuned V2 HTML benchmark is a seven-slide, fictional showcase of the complete method: communication brief, narrative flow, capability-aware routing, deliberate media roles, stage-scale typography, and the interactive presenter console. It uses only external illustrative photography; no user-provided material is included.

PradaSlides tuned V2 benchmark cover

PradaSlides tuned V2 media-composition slide

PradaSlides tuned V2 presenter console with the full slide unobstructed

To inspect the interactive console locally:

python -m http.server 8765 --bind 127.0.0.1

Then open http://127.0.0.1:8765/examples/benchmark-html-tuned/. The benchmark documents its image sources and usage notes in its own README.

What it covers

  • portfolios, work/result reviews, proposals, sales and investor decks;
  • strategy, research, technical, teaching, report, keynote, and template-system presentations;
  • supplied photos, logos, screenshots, charts, and video with explicit media roles and crop decisions;
  • capability-aware routing for text-only, vision, image-generation, video-generation, and delegated runtimes;
  • visual QA for contrast, typography, frame selection, crop integrity, topology rhythm, and presenter-stage fit.

Install

Clone the repository, then install it into an explicit agent skills directory:

python scripts/install_skill.py --target <agent-skills-directory>

For an existing installation, use --replace; the installer preserves a backup.

Use

Ask the agent to use $pradaslides, then provide the presentation goal, audience, source material, preferred format, and any brand or visual references. If visual-generation permission or output format is unresolved, the skill asks one compact preference question and otherwise proceeds with sensible defaults.

To start a standalone project workspace:

python scripts/bootstrap_project.py --output <project-dir> --intent portfolio --contracts full

See SKILL.md for the full workflow and references/ for the focused guidance.

Validate

python scripts/self_test.py
python scripts/validate_design_system.py assets/starter/design-system.json

Contributing

Keep changes focused on reusable agent behavior. Do not add user assets, credentials, source material without permission, or flattened slide exports as skill assets. Run the validation commands above before opening a pull request.

License

Released under the MIT License.

Rendered by GitHub from the repository’s README. Scroll to read the full file.
First trending

Jul 24, 2026

first spotted on the list

Best rank

#28

highest position reached

Appearances

2

times on the trending list

Quality score

95

out of 100

Momentum

20

trend strength indicator

Star velocity

0.08

stars per day since creation

Activity — last 60 days

daily counts, collected every 6 hours
  • Stars
  • Forks
  • Merged PRs
  • Issues
  • Closed issues

Collecting activity data since launch — check back in a few days.

Star history

total stars per snapshot
789prodigeproject/pradaslides · Jul 24, 8 AM UTC: 8 starsprodigeproject/pradaslides · Jul 24, 7 PM UTC: 8 stars8 AM2 PM7 PM

Rank history

position on trending · lower is better
#1#25#30#35#40#45Jul 24, 8 AM UTC: rank #28Jul 24, 7 PM UTC: rank #458 AM2 PM7 PM

3D card for your website

Live HTML card with a glass surface and pointer tilt. Paste the iframe on any website.

<iframe src="https://www.notionpulse.cc/embed/prodigeproject/pradaslides" width="420" height="240" style="border:0;max-width:100%;background:transparent" loading="lazy" title="prodigeproject/pradaslides — trending on Open Source Pulse"></iframe>

Stars badge

Show current stars in your README or profile. Auto-updates every 6 hours.

prodigeproject/pradaslides stars badge
Markdown
[![prodigeproject/pradaslides](https://www.notionpulse.cc/api/badge/prodigeproject/pradaslides.svg)](https://www.notionpulse.cc/repo/prodigeproject/pradaslides)
HTML
<a href="https://www.notionpulse.cc/repo/prodigeproject/pradaslides"><img src="https://www.notionpulse.cc/api/badge/prodigeproject/pradaslides.svg" alt="prodigeproject/pradaslides stars badge" /></a>

Repository of the Day

#28 Repository of the Day

Repository of the Week

#28 Repository of the Week

Repository of the Month

#28 Repository of the Month