3차시 정리노트 · SUMMARY
전체 113장 슬라이드를 3-1~3-4 네 갈래로 나눠 핵심만 정리했습니다. 개념은 짧게, 실습 순서와 코드는 그대로 담았습니다.
슬라이드 1~29쪽. AI·스킬의 기초 개념을 짧게 짚고, 실전에서 바로 쓰는 스킬 6종을 살펴본 뒤 — 내 손으로 스킬을 켜고, 만들어 보는 실습까지 이어갑니다.
“자주 하는 작업의 ‘업무 매뉴얼’을 미리 담아 두면, 클로드가 필요할 때 스스로 꺼내 쓰는 기능” — 새로 온 기간제 선생님께 학교 업무 매뉴얼 폴더를 드리는 것과 같습니다.
“학부모 총회 안내 PPT 만들어 줘”처럼 평소대로 말합니다.
클로드가 요청을 읽고 관련 스킬(매뉴얼)을 스스로 찾아 펼칩니다.
스킬의 규칙과 도구로 실제 파일(.pptx 등)을 만들어 냅니다.
완성된 파일을 내려받아 검토·수정 후 바로 사용합니다.
| 구분 | 일반 프롬프트 | 프로젝트(Projects) | 스킬(Skills) |
|---|---|---|---|
| 적용 범위 | 그 대화에서 한 번만 | 해당 프로젝트의 모든 대화 | 관련 작업일 때 자동으로 불려 옴 |
| 교사 예시 | “이 문장 맞춤법 봐 줘” | ‘3학년 2반 운영’ 프로젝트 | 가정통신문 양식 스킬, PPT 스킬 |
발표자료 제작 — 수업 PPT 초안을 말로 요청
문서 작성 — 공문·안내문 초안 작성
표·데이터 정리 — 명단·집계표 자동 생성
PDF 처리 — 자료 읽기·정리·요약
디자인 — 안내문·포스터 시안 제작
나만의 스킬 제작 — 아래 03에서 이어집니다
skill-creator에게 스킬 제작을 요청할 때, 아래 다섯 가지를 말해 주면 훨씬 좋은 스킬이 만들어집니다.
| 요소 | 내용 | 예시 문장 |
|---|---|---|
| 작업 정의 | 스킬이 할 일 | “학부모께 보내는 가정통신문을 작성한다” |
| 작동 시점 | 언제 적용될지(트리거) | “통신문, 안내문, 알림장이라는 말이 나오면” |
| 규칙 | 꼭 지킬 기준 | “일정·준비물·회신란을 반드시 포함한다” |
| 어조 | 말투와 분위기 | “정중하고 따뜻한 존댓말, 간결한 문장” |
| 결과물 형태 | 기대하는 최종 모습 | “A4 1장 분량의 워드 파일” |
claude.ai에 로그인 → 설정에서 ‘파일 생성·코드 실행’ 기능을 켜고, 스킬 목록을 구경해 봅니다.
다음 주 수업 중 한 차시를 골라 PPT를 요청해 보고, 결과에 수정 요청 한 가지를 더 해 봅니다.
skill-creator를 켜고 “우리 반 알림장 정리 스킬 만들어 줘”라고 요청해 첫 스킬을 완성합니다.
슬라이드 30~53쪽. 한글(HWPX) 문서 양식을 스킬로 등록해 두면, 매번 서식을 설명하지 않아도 같은 방식으로 자동 작성됩니다. 등록 3단계와 실전 예시 세 가지를 담았습니다.
스킬 = Claude에게 미리 알려주는 ‘작업 설명서’. 한 번만 등록해 두면 이후 대화에서 계속 재사용됩니다.
한글 보고서 양식을 매번 안 올려도 됩니다.
표·들여쓰기·날짜까지 똑같이 자동 처리합니다.
이후 대화에서 계속 재사용할 수 있습니다.
한글 문서의 최신 저장 형식(.hwpx). 내 파일이 .hwp라면 [다른 이름으로 저장]에서 형식을 바꾸면 됩니다.
제공된 파일을 쓰거나, 직접 제작하거나, GitHub 공개 스킬에서 필요한 폴더만 골라 받습니다.
claude.ai/settings/features → Skills 항목의 + 업로드 클릭 → HWPX 스킬 ZIP 선택.
“이 한글 양식에 맞춰 보고서 작성해줘” + HWPX 파일 첨부 → 등록된 스킬이 자동으로 적용됩니다.
| 예시 | 준비물 | 결과 |
|---|---|---|
| ① 양식 + 참고자료 | 빈 한글 양식, 참고 자료 첨부 | 제목·표·글머리기호 서식을 지키며 내용이 채워진 보고서 |
| ② 근거자료 + 양식 | 규정 PDF·HWP + 빈 HWPX 양식 | 표·글머리기호·글꼴을 그대로 지킨 완성 보고서 |
| ③ 대량 이미지 배치 | 빈 양식 + PNG 슬라이드 여러 장 | Claude Code(터미널)로 23장 그림이 규칙대로 칸에 자동 배치 |
슬라이드 54~92쪽. 코딩을 몰라도 됩니다 — 원하는 동작을 말로 설명하면 AI가 한글 스크립트 매크로(.msr) 코드를 만들어 줍니다. 요일 자동입력·표 서식·계산 매크로 세 가지를 코드로 확인합니다.
어려운 코딩이 아니라, 반복 업무를 줄여 주는 ‘도구’입니다.
공문 서식 정리, 명단 표 정리, 반복 문구 입력, 날짜·학급명 입력
문법을 몰라도 말로 설명하면 초안이 나오고, 오류는 다시 요청해 고칩니다.
키 매크로(.mcr)와 스크립트 매크로(자바스크립트·.msr) — AI 코드는 스크립트 매크로 쪽입니다.
“한글매크로 만들어줘, 8.14.일 경우 (요일) 생성, 앞에 년도 2026.이 없으면 기본 올해, 년도가 붙어있으면 해당연도로 실행” — 이렇게 말로 부탁해 받은 코드입니다.
function OnScriptMacro_요일입력() {
// 1) 현재 줄 전체를 선택해서 텍스트를 읽는다
HAction.Run("MoveLineBegin");
HAction.Run("MoveSelLineEnd");
var line = GetTextFile("TEXT", "saveblock");
// 2) 선택을 줄 끝으로 모은다 (여기에 요일을 붙임)
HAction.Run("MoveLineEnd");
// 3) 줄 끝의 날짜 패턴 추출 — "2026. 7. 6."(연도 포함) 또는 "7. 6."(연도 생략) 모두 인식
var m = line.match(/(?:(\d{4})\s*\.\s*)?(\d{1,2})\s*\.\s*(\d{1,2})\s*\.\s*$/);
if (!m) {
XHwpMessageBox.String = "날짜(예: 2026. 7. 6. 또는 7. 6.) 뒤에 커서를 두고 실행하세요.";
XHwpMessageBox.Flag = 0;
XHwpMessageBox.DoModal();
return;
}
var year = m[1] ? parseInt(m[1], 10) : (new Date()).getFullYear();
var month = parseInt(m[2], 10);
var day = parseInt(m[3], 10);
var week = ["일", "월", "화", "수", "목", "금", "토"];
var w = week[ new Date(year, month - 1, day).getDay() ];
// 4) 커서 위치(줄 끝)에 "(요일)" 삽입
HAction.GetDefault("InsertText", HParameterSet.HInsertText.HSet);
HParameterSet.HInsertText.Text = "(" + w + ")";
HAction.Execute("InsertText", HParameterSet.HInsertText.HSet);
}
표 칸에 3,000천원*50교 = 처럼 적고 블록으로 잡은 뒤 [도구]-[매크로]에서 ‘계산하기’를 실행(단축키 Alt+Shift+3)하면, = 뒤에 150,000천원처럼 단위까지 맞춰 계산되고 여러 줄이면 총합까지 자동으로 채워집니다. 괄호 연산 (3,000천원+500천원)*50교까지 지원하는 개선판도 있습니다.
어떤 문서 작업인지, 적용 범위(전체/선택 영역), 원하는 결과를 구체적으로 말합니다.
그냥 ‘매크로’라고만 하면 엉뚱한 형식(.mcr)이 나올 수 있습니다. 주석 설명도 함께 요청하세요.
[코드 편집]에서 AI가 만든 코드를 붙여넣고 ‘매크로 적용’.
‘매크로 저장하기’로 .msr 내보내기(매크로는 문서가 아닌 한글 프로그램에 저장됩니다). 복사본에서 먼저 테스트하세요.
슬라이드 93~113쪽. 엑셀 매크로는 ‘녹화된 동작’입니다. 개발 도구 설정 → AI로 VBA 코드 생성 → 편집기에 붙여넣기까지, 학생 명단 정렬·미제출 표시 두 실습으로 확인합니다.
동영상 녹화처럼 내가 한 작업을 기억했다가 버튼 하나로 재생합니다.
반복 입력, 셀 서식 정리, 학생 명단 가공(정렬·분리·중복제거), 미제출 확인
학기 초·말 반복되는 정리 작업을 대신해 시간을 아끼고 실수를 줄입니다.
매크로를 모으면 자주 하는 작업을 리본 버튼 하나로 정리할 수 있습니다.
파일 → 옵션 → 리본 사용자 지정 → ‘개발 도구’ 체크 → 확인.
개발 도구 → 매크로 보안 → ‘알림이 포함된 VBA 매크로 사용 안 함’(권장) 선택. ‘사용(권장 안 함)’은 위험합니다.
VBA 편집기(코드 창) 열기.
코드를 담을 빈 모듈을 만듭니다.
AI가 준 코드를 그대로 Ctrl+V.
F5 또는 개발 도구 → 매크로 → 실행.
AI 프롬프트: “A열 이름 가나다순 정렬, 1행 제목 유지 VBA”
Sub 이름정렬()
Range("A2:A100").Sort Key1:=Range("A2"), Order1:=xlAscending
End Sub
Range("A2:B100")처럼 표 전체로 지정하세요. (엑셀 화면에서 직접 정렬하면 ‘선택 영역 확장’을 묻지만, 매크로는 묻지 않고 그대로 정렬합니다.)빈칸을 찾아 색으로 표시해 확인 시간을 줄이는 매크로입니다. 슬라이드에 나온 형태는 아래와 같이 축약돼 있습니다 — 전체 코드는 106쪽 실습 화면을 참고하세요.
Sub HighlightMissing()
' B열에서 빈 셀만 골라 색으로 표시 (전체 코드는 106쪽 참고)
Range("B:B").SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 199, 199)
End Sub
매크로가 담긴 통합 문서는 일반 .xlsx가 아닌 .xlsm 형식으로 저장합니다.
자주 쓰는 매크로는 사용자 지정 리본 탭에 버튼으로 등록해 두면 클릭 한 번으로 실행됩니다.
오류 메시지를 그대로 복사해 AI에 붙여넣고 “고쳐줘”라고 하면 원인과 해결을 안내받습니다.
새 열이 생기거나 서식이 바뀌면 프롬프트를 수정해 코드를 다시 받습니다.
교육목적으로 제작함 · 이 노트는 3차시 강의자료(113장)를 4단계로 요약한 것으로, 전체 화면·영상은 상단 「전체 슬라이드 보기」에서 확인할 수 있습니다.