Releases: uuoov/ppt-image-share-builder
v0.1.16 - Grill-me decision tree intake
Upgrades the pre-work intake to follow a bounded grill-me decision-tree architecture: inspect existing materials first, track essential branches as OPEN/RESOLVED, ask only 1-3 missing questions per batch, record assumptions/open risks/confidence, then proceed with one-pass image2-first delivery. README, Chinese README, skill metadata, workflow checklist, and iteration playbook were updated.
v0.1.15 - Grill-me style intake gate
Adds a built-in grill-me-style intake gate before deck planning or image generation. The skill now asks for missing essential requirements first, records assumptions for low-risk details, then proceeds with one-pass image2-first delivery. README, Chinese README, workflow checklist, iteration playbook, and Codex skill metadata were updated.
v0.1.14 - One-pass delivery by default
What's changed
- Changed the skill default from staged/multi-pass workflow to one-pass delivery.
- Codex should now generate a complete useful deck in one run unless the user explicitly asks for staged confirmation or the request is too ambiguous.
- Kept the quality safeguards as internal gates rather than user-visible rounds:
- Content-rich gate.
- Style-lock gate.
- Cleanup QA gate.
- Updated README.md, README.zh-CN.md, SKILL.md, and reference checklists to reduce user process and make targeted fixes only when QA fails or the user asks.
- Updated example prompts so they ask for the full image set instead of first 3 pages for approval.
Verification
- Checked README local links.
- Ran skill quick validation with PYTHONUTF8=1.
- Ran diff whitespace check.
- Searched for stale first-3-pages / three-pass wording.
v0.1.13 - User-friendly three-pass iteration
What's changed
- Added a three-pass iteration workflow to make the skill more user-friendly:
- Content-rich first draft: avoid overly simple first versions.
- Style-locked revision: prevent style drift after user feedback.
- Cleanup QA: remove meaningless X marks, random icons, fake labels, and decorative elements with no report value.
- Added references/iteration-playbook.md with concrete rules, style-lock template, cleanup checklist, and feedback translation examples.
- Updated SKILL.md so Codex must use the three-pass loop for multi-page image2 PPT work.
- Updated workflow, prompt, and QA checklists to enforce style locks and meaningless-element cleanup.
- Updated English and Chinese README docs to explain the three-pass workflow for non-expert users.
Verification
- Checked README local links.
- Ran skill quick validation with PYTHONUTF8=1.
- Ran diff whitespace check.
- Confirmed no stale local redraw script or visual-assets path is referenced.
v0.1.12 - README language parity
What's changed
- Reviewed both README.md and README.zh-CN.md for demo wording, links, workflow consistency, and stale references.
- Added the missing Chinese 开发安装 section to match the English Development Install section.
- Split the Chinese example request into a dedicated 示例 Prompt section for parity with the English README.
Verification
- Checked local links in both README files.
- Confirmed no stale local redraw script, visual-assets folder, local generated image paths, or machine-specific paths are referenced.
- Ran skill quick validation with PYTHONUTF8=1.
- Ran diff whitespace check.
v0.1.11 - Demo README cleanup
What's changed
- Removed a duplicated contact sheet QA line from the Medical Device Flight Check demo README.
- Re-audited the repository to confirm the restored image2-first demo still uses the high-quality full-page image2 visuals.
Verification
- Confirmed the current medical-device PNG/contact-sheet/preview assets match the restored image2-first visual set.
- Confirmed no local slide-redrawing script or visual-assets folder remains.
- Ran skill quick validation with PYTHONUTF8=1.
- Ran diff whitespace check.
v0.1.10 - Restore image2-first visuals
Why this release
The previous v0.1.9 demo became too template-like because it used a local drawing script to compose dense content pages. This release restores the stronger image2-first approach: image2 full-page PPT images are the visual source of truth, while report-content.md and the talk script carry the deeper source-backed explanation.
What's changed
- Restored the high-quality image2-generated Medical Device Flight Check page images.
- Regenerated contact sheet, PPTX wrapper, README hero image, GIF, and social preview from the restored image2 pages.
- Removed the local slide-redrawing script and bundled visual-background assets that made the demo look less polished.
- Kept the content report plan and updated it to match the restored image2 pages.
- Updated README wording to emphasize image2 full-page visuals plus source-backed content documents.
Verification
- Ran make_contact_sheet.py on the restored medical-device image set.
- Ran images_to_pptx.py on the restored medical-device image set.
- Ran skill quick validation with PYTHONUTF8=1.
v0.1.9 - Content-rich report demo
What's new
- Rebuilt the Medical Device Flight Check demo as a content-rich classroom report, not just a visual template.
- Added a page-by-page report content plan with source notes and case explanations.
- Added bundled image2 visual assets and a reproducible script: scripts/create_medical_device_demo.py.
- Regenerated all 13 final PPT page images with readable Chinese content, cases, workflow, comparison, career/salary notes, summary, and closing page.
- Regenerated the contact sheet, PPTX wrapper, README hero image, GIF, and social preview.
- Updated the 10-minute talk script to match the new content structure.
Verification
- Ran create_medical_device_demo.py.
- Ran make_contact_sheet.py on the medical-device image set.
- Ran images_to_pptx.py on the medical-device image set.
- Ran skill quick validation with PYTHONUTF8=1.
v0.1.8 - Image2 medical-device demo refresh
What's new
- Replaced the old template-like medical-device demo pages with selected image2-generated 16:9 PPT page images.
- Added a clearer career and salary reference slide for medical engineering students.
- Refreshed README hero image, animated GIF, social preview, contact sheet, and PPTX wrapper.
- Cleaned demo documentation so it no longer contains local machine paths or stale output paths.
- Fixed preview asset generation so the repository preview prefers the primary medical-device demo when available.
Verification
- Ran make_contact_sheet.py on the medical-device image set.
- Ran images_to_pptx.py on the medical-device image set.
- Ran skill quick validation with PYTHONUTF8=1.
v0.1.7
Reinforces the image2-first workflow: image2 generates the PPT page images first, then the final images are inserted into a PPTX wrapper. Fixes PPTX insertion to preserve image aspect ratio, adds requirements.txt, validates contact sheet arguments, and aligns README/SKILL/demo terminology.