By luocfprime
Create and edit academic presentation slides using the slidev-theme-ustc theme with USTC styling, including layout selection, figure placement, overflow fixes, and visual polish.
A clean academic Slidev theme for USTC presentations. This theme is inspired by slidev-theme-hep.
[!NOTE] This is a presentation theme template. All names, affiliations, titles, dates, and other content appearing in the example slides are fictional placeholders and do not represent real people or events. Factual claims, data, and technical content in the examples are for demonstration purposes only and may be inaccurate.
pnpm install
pnpm dev
pnpm build
pnpm dev opens examples/full-deck.md, which is the canonical local template deck for this theme.
This theme keeps examples/full-deck.md as the template entry so users can copy or inspect one complete starter deck.
This repository follows Slidev's conventional directories and keeps theme runtime files separate from local demos and tests.
.
|-- components/ # Auto-registered Vue components for slides
|-- layouts/ # Theme layouts, including overrides for default/cover/section
|-- public/ # Static assets served from /
|-- setup/ # Slidev app setup and browser hooks
|-- styles/ # Global theme CSS entry
|-- utils/ # Internal helpers shared by layouts/components
|-- scripts/ # Local QA and maintenance scripts
|-- docs/ # Internal planning and design notes (not published)
|-- examples/ # Additional demo decks
|-- tests/ # Playwright smoke tests for rendered slides
|-- skills/ # Claude Code skill for this theme
|-- global-top.vue # Global Slidev layer
The files field in package.json only publishes the theme runtime surface:
components/, layouts/, public/, setup/, styles/, utils/global-top.vueLocal template decks, extra examples, tests, and generated build output are intentionally excluded from the npm package.
Install from npm:
pnpm add @luocfprime/slidev-theme-ustc
# or
npm install @luocfprime/slidev-theme-ustc
Or install directly from GitHub (latest main):
pnpm add github:luocfprime/slidev-theme-ustc
# or
npm install github:luocfprime/slidev-theme-ustc
---
theme: @luocfprime/slidev-theme-ustc
---
See the theme skill (skills/slidev-theme-ustc/) for frontmatter options, component props, and CSS variables.
The theme bundles Typst rendering support (vendored from slidev-addon-typst, MIT). Use a typst code block to render Typst content inline:
```typst
#table(
columns: 3,
[*Method*], [*Accuracy*], [*Speed*],
[Ours], [97.9%], [18 ms],
)
```
Notes:
#set page(...) is not supported — page dimensions are controlled by the slide layout.[!TIP] Claude Code — add this repo as a plugin marketplace, then install:
/plugin marketplace add luocfprime/slidev-theme-ustc /plugin install slidev-theme-ustc@slidev-theme-ustcThen run
/reload-pluginsto activate.Other agents (Copilot, Gemini CLI, Codex, …) — install via
npx skills:npx skills add luocfprime/slidev-theme-ustcTo install globally (all projects) or target a specific agent:
npx skills add luocfprime/slidev-theme-ustc
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub luocfprime/slidev-theme-ustc --plugin slidev-theme-ustcClaude Code skill for managing ML experiment task queues with Labtasker
envlit skill for Claude Code — helps AI assistants manage environment variable profiles
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Complete developer toolkit for Claude Code