Install
$ agentstack add skill-yhbcode000-paper-share-skills-sustech-beamer-theme-fix ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
SUSTech Beamer Theme \setsource Fix
Problem
When filling main.tex from the standard slides-template, latexmk -xelatex fails with:
! Undefined control sequence.
l.23 \setsource{...}{...}
Also: \setdomains, \setpresenter, \setvenue. These are used by newer decks but NOT defined in the plain template version of beamerthemesustech.sty.
Root cause
The base beamerthemesustech.sty is ~60 lines, ending with \mode. The extended version (shipped in the sustech-slides-template repository) continues to ~100+ lines with:
\paperfrom{venue}{year}— formats the source line\setsource{venue}{year}— calls\paperfrom\setdomains{...}— sets domain tags\setpresenter{name}— sets presenter name\setvenue{location}— sets venue location\titlemetaline— formats the title page bottom line
Fix
The extended macros ship in the sustech-slides-template repository at sustech-theme/beamerthemesustech.sty. After copying the template into your deck, replace beamerthemesustech.sty with the extended version.
If you already have a checkout of the repository:
cp "/sustech-theme/beamerthemesustech.sty" \
"/slides-beamer/sustech-theme/beamerthemesustech.sty"
Otherwise clone it first, then copy:
git clone --depth 1 https://github.com/yhbcode000/sustech-slides-template.git
cp "/sustech-theme/beamerthemesustech.sty" \
"/slides-beamer/sustech-theme/beamerthemesustech.sty"
Do this BEFORE first compile. The beamerthemesustech-elements.sty and beamercolorthemesustech.sty files are identical between the repository template and the reference deck — only beamerthemesustech.sty carries the extended macros; when in doubt, copy the whole sustech-theme/ directory.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: yhbcode000
- Source: yhbcode000/paper-share-skills
- License: Apache-2.0
- Homepage: https://blog.yhbcode000.tech/paper-share-skills/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.