원클릭으로
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 페이지를 검토하고 설치를 진행할 수 있습니다.
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/
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