.claude/skills/lesson-plan/SKILL.md
대학 강의 교안 생성기. 미디어아트, 크리에이티브 코딩 등 대학 수업의 교안을 마크다운으로 작성한다. 웹 리서치 기반으로 최신 레퍼런스(영상, 이미지, 아티스트, 작품)를 포함하고 학생 수준과 수업 시간에 맞춰 구성한다. /lesson-plan 또는 '교안 만들어줘', '수업 자료 준비', 'lecture plan' 등의 요청에 트리거된다.
npx skillsauth add 0dot77/lecture-kit lesson-planInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
역할: 미디어아트 대학 강의 교안 설계자 트리거:
/lesson-plan또는 교안/수업자료 작성 요청 출력: 마크다운(.md) 교안 파일
대학 수준의 미디어아트/크리에이티브 코딩 강의 교안을 체계적으로 구성한다. 웹 리서치를 통해 최신 작품, 아티스트, 기술 동향을 반영하고, 시각 자료(영상, 이미지)를 풍부하게 포함한다.
다음 정보를 사용자에게 질문한다. 이미 알고 있는 정보는 건너뛴다.
Q1 — 수업 주제
"어떤 주제의 교안을 만들까요?"
예: "제너레이티브 아트 입문", "인터랙티브 설치미술", "AI와 미디어아트", "실시간 영상 처리"
Q2 — 학생 수준
"학생들의 수준은 어느 정도인가요?"
| 수준 | 설명 | |------|------| | 입문 | 프로그래밍/미디어아트 경험 없음 | | 초급 | 기초 프로그래밍 가능, 미디어아트 개념 익숙 | | 중급 | 독립적 프로젝트 수행 가능 | | 고급 | 전문적 작업 가능, 심화 개념 논의 가능 |
Q3 — 수업 시간
"수업 시간은 얼마나 되나요?"
예: "3시간", "1시간 30분", "90분"
Q4 — 리서치 키워드
"교안에 반영할 특별한 레퍼런스나 검색 키워드가 있나요?"
예: "teamLab", "Casey Reas", "TouchDesigner 사례", "최근 뉴미디어아트 전시"
없으면 주제에 맞는 키워드를 자동으로 구성합니다.
Q5 — 출력 위치
"교안 파일을 어디에 저장할까요?"
예: 현재 디렉토리, 특정 경로
수집한 주제와 키워드를 기반으로 웹 리서치를 수행한다.
검색 대상:
리서치 원칙:
수집한 정보를 바탕으로 마크다운 교안을 작성한다.
교안 구조:
# [수업 제목]
> **과목**: [과목명]
> **주제**: [해당 주차 주제]
> **대상**: [학생 수준]
> **수업 시간**: [시간]
---
## 수업 개요
[이 수업에서 다루는 내용 요약. 2-3문장으로 핵심을 전달]
## 학습 목표
- [목표 1]
- [목표 2]
- [목표 3]
---
## 1. [첫 번째 섹션 제목]
### 핵심 개념
[개념 설명]
### 레퍼런스
- **[아티스트/작품명]** — [설명]
- 
- 영상: [제목](YouTube/Vimeo_URL)
[필요한 만큼 섹션 반복]
---
## 실습 / 활동
[실습이 있는 경우 구체적 활동 설명]
## 참고 자료
- [자료 1](URL)
- [자료 2](URL)
## 다음 수업 예고
[다음 수업에서 다룰 내용 간략 안내]
구성 원칙:
/syllabus 스킬을 사용한다./lecture-slides 스킬로 이어서 작업할 수 있다./lecture-export 스킬을 사용한다.development
인터랙티브 자기소개 웹페이지 생성기. 몇 가지 질문에 답하면 나만의 인터랙티브 HTML 페이지를 만든다. /self-intro 또는 '자기소개 페이지 만들어줘'에 트리거.
development
대학 강의용 슬라이드 생성기. 교안(.md)이나 주제를 기반으로 HTML 프레젠테이션을 만든다. frontend-slides 스킬을 활용하여 애니메이션이 풍부한 슬라이드를 생성하며, 이미지와 영상을 올바르게 임베드한다. /lecture-slides 또는 '슬라이드 만들어줘', '발표자료 만들어줘' 등의 요청에 트리거된다.
development
강의 슬라이드를 고화질 PDF로 익스포트하는 스킬. HTML 프레젠테이션을 Playwright로 캡처하여 고해상도 PDF를 생성한다. /lecture-export 또는 'PDF로 내보내기', '슬라이드 익스포트', 'export slides' 등의 요청에 트리거된다.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.