ワンクリックで
deploy-slides
Use when building and deploying reveal-md lecture slides to the production server
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when building and deploying reveal-md lecture slides to the production server
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Use when creating or editing reveal-md lecture slides — guides layout selection, content budgets, CSS class usage, and overflow prevention for 960x700px slides
Use when weekly topics, dates, due dates, or course structure have been modified — verifies all course artifacts (schedule, readings, timeline, website, slides, projects) are consistent with each other
Use when adding research, citations, or factual claims to course materials — verifies all URLs work and all numeric claims have proper sourced references
SOC 職業分類に基づく
| name | deploy-slides |
| description | Use when building and deploying reveal-md lecture slides to the production server |
Build, verify, and deploy all reveal-md lecture slides to the production server.
Execute these steps sequentially. Stop on any failure.
cd slides && npm install
Report if any packages were added or updated.
npm run build
This compiles all lecture markdown to static HTML in slides/dist/.
Check that the build succeeded:
slides/dist/ exists and is non-emptydist/ and compare against source folders in slides/ (folders matching [0-9]* or [TW][0-9]*)Before deploying, ask the user for confirmation. This pushes to a live server visible to students.
npm run deploy
Report the rsync summary (files transferred, bytes sent).
Verify the production server responds:
curl -s -o /dev/null -w "%{http_code}" https://johnguerra.co/lectures/aiCoding_spring2026/