xiao24bei

XiaoBei skill for converting academic images into editable Office VBA Shapes and PowerPoint reconstructions.

16
6
80% credibility
Found May 29, 2026 at 23 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This project helps you turn any screenshot, academic diagram, or presentation image into a fully editable PowerPoint file. You upload an image, an AI assistant rebuilds it using Office drawing tools, and you get code that creates the same layout as shapes you can edit directly in PowerPoint. It works on both Mac and Windows, with optional tools to compare the result to your original and fine-tune the output.

How It Works

1
📸 You share a screenshot or diagram

You upload an academic image, research diagram, or presentation screenshot that you want to edit in PowerPoint.

2
🤖 Your assistant understands what you need

The AI service studies your image and figures out how to rebuild it using Office drawing tools.

3
Your image becomes editable shapes

The assistant generates special code that creates the same layout, colors, and text directly inside PowerPoint as editable elements.

4
Choose how to run it
🖥️
Automatic run (Mac or Windows)

The tool opens PowerPoint, runs the code, and shows you the result right away.

📋
Manual copy and paste

You copy the generated code, open the PowerPoint VBA editor, paste it in, and run it yourself.

5
🔍 You check how it looks

A built-in comparison tool lets you quickly see how closely the recreated slide matches your original image.

6
✏️ You fine-tune anything you like

Since everything is now an editable shape, you can click and change any text, color, or layout directly in PowerPoint.

🎉 Your diagram is fully editable

You now have an editable PowerPoint version of your original image that you can tweak, reuse, and share.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 23 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is xiaobei-skill-image-to-vba?

This Python project converts academic images and research diagrams into editable Office VBA code. Feed it a screenshot or figure, and it generates VBA that reconstructs those shapes as editable PowerPoint objects. The pipeline includes coordinate scaling calculations, element cropping for preserving complex graphics, and environment detection for Windows and macOS Office installations. It also ships with a VBA linter to validate generated code and an image comparison tool to check reconstruction accuracy.

Why is it gaining traction?

Researchers and academics often need to edit figures from papers or presentations but lack the original source files. This tool bridges that gap by generating editable VBA instead of static images. The comparison and linting utilities give users confidence the reconstruction actually matches the source. It supports both Microsoft Office and WPS, with automation paths for macOS via AppleScript.

Who should use this?

Graduate students working with published figures who need editable versions for thesis revisions. Researchers who collaborate across institutions and receive PowerPoint files with embedded images they cannot modify. Anyone maintaining legacy presentations that contain valuable diagrams locked in image format.

Verdict

This is a niche but genuinely useful tool for a specific pain point. The credibility score of 0.800000011920929% and 16 stars indicate early-stage development with minimal community validation. Documentation quality is unclear given the binary README. Approach with caution for production use, but worth evaluating if you regularly face the academic image-to-editable-shape problem.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.