explaingit

actashui/sjtu-ppt-template-skill

27PythonAudience · vibe coderComplexity · 2/5ActiveSetup · easy

TLDR

A Codex skill that generates editable PowerPoint presentations in Shanghai Jiao Tong University's visual style, bundling templates, logos, and AI-friendly workflows.

Mindmap

mindmap
  root((repo))
    What it does
      Generate SJTU-style slides
      Non-destructive editing
      Brand-consistent templates
    Assets included
      SJTU logos
      PPTX templates
      Font package
    Workflows
      Template selection
      Speaker notes
      Quality gates
      Scientific charts
    Setup
      Codex skill install
      Paste prompt
      Load from GitHub

Things people build with this

USE CASE 1

Ask Codex to turn your research notes or paper into a branded SJTU presentation deck automatically.

USE CASE 2

Generate multiple presentation variations from the same content while keeping the university's visual identity.

USE CASE 3

Enhance data-heavy slides with Nature-style scientific charts using the bundled workflow.

USE CASE 4

Maintain hand-edited slides safely without the AI agent overwriting your manual changes.

Tech stack

PythonOpenAI CodexPowerPointMarkdown

Getting it running

Difficulty · easy Time to first run · 5min

Requires OpenAI Codex access; user pastes a ready-made install prompt into Codex to fetch and register the skill from GitHub.

Personal project; assets require permission confirmation before public, commercial, or redistributed use. See ASSET_NOTICE.md for details.

In plain English

sjtu-ppt-template-skill is a Codex skill for producing editable PowerPoint decks in the visual style of Shanghai Jiao Tong University, a major research university in China. Codex is OpenAI's coding agent, and skills are bundles of instructions, reference notes, and assets that the agent loads on demand. Once installed, the user can ask Codex to make an SJTU-style presentation from their notes, slides, or paper, and the agent follows the playbook in this repository instead of trying to design something from scratch. The skill bundles ready-to-use materials under assets/. That includes SJTU logo PNG files, PPTX templates, and an optional font package, so the agent does not have to find or guess at the brand visuals. The README points out that this is a personal project rather than an official university release, and asks anyone using it publicly, commercially, or for redistribution to confirm asset permissions first. A separate ASSET_NOTICE.md file spells out the terms. Beyond the visual templates, the skill packages a set of reference workflows. There is a non-destructive revision policy under references/revision-safety.md, meant to stop the agent from overwriting edits the user already made by hand. There are notes on choosing the right template for the topic, on writing speaker notes and a presentation script, on quality gates the deck should pass before being handed back, and on optional Nature-style scientific chart enhancement for slides that include data figures. The README provides a ready-made install prompt, in both English and Chinese, that the user pastes into Codex to fetch the skill from GitHub and register it locally.

Copy-paste prompts

Prompt 1
I have research notes on [topic]. Use the SJTU PowerPoint skill to generate a presentation deck with speaker notes and a script.
Prompt 2
Create an SJTU-branded slide deck from this paper abstract: [paste abstract]. Include a title slide, background, methods, results, and conclusion.
Prompt 3
Generate a presentation from my outline, then enhance any data figures with Nature-style scientific charts using the skill's chart workflow.
Prompt 4
Install the SJTU PowerPoint skill from GitHub and show me the available templates and revision-safety guidelines.
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.