Gemini Gems 스킬 제작 | 나만의 교구 생성기 만들기 — 주제 입력하면 교구 자동 출력
ChatGPT에 GPTs가 있다면 Gemini에는 Gems가 있습니다. 한번 만들어두면 주제만 바꿔가며 무한 사용.
매번 Gemini에 들어가서 긴 프롬프트를 복사-붙여넣기하는 건 번거롭잖아요. "이번엔 3단원 문제 만들어줘", "이번엔 4단원으로 바꿔줘"... 프롬프트 구조는 똑같은데 주제만 바뀌는 상황이 계속 반복됩니다.
이럴 때 Gem 하나를 만들어 두면, 주제만 입력하면 나머지는 자동으로 처리됩니다. 오늘은 교구 자동 생성용 Gem을 처음부터 끝까지 만들어 봅니다.
📌 요약
- Gems란? Gemini 안에 미리 지시문을 세팅해 둔 "나만의 AI 스킬". ChatGPT의 GPTs와 같은 개념입니다.
- 용도: 주제만 바꿔서 OX 퀴즈, 4지선다, 빈칸채우기, HTML 교구 등을 반복 생성할 수 있습니다.
- 만드는 시간: 5~10분이면 충분합니다.
- 비용: 무료. Google 계정만 있으면 됩니다.
- 공유: 링크로 다른 선생님에게 공유할 수 있습니다.
Gems가 뭔가요?
Gem은 Gemini에 미리 지시문(시스템 프롬프트)을 설정해 둔 "커스텀 AI"입니다. 일반 대화에서는 매번 "너는 ~교사야. ~형식으로 출력해줘."라고 써야 하지만, Gem으로 만들어 두면 그 부분이 이미 세팅된 상태에서 대화가 시작됩니다.
❌ Gem 없이
매번 긴 프롬프트 전체를 복사-붙여넣기
"너는 통합사회 교사야. OX 문항을 JSON으로 만들어줘. 난이도는..."
30초 + 실수 위험
✅ Gem 사용
Gem 선택 후 주제만 입력
"3단원 시장경제"
3초, 실수 없음
비유하자면 이렇습니다. 일반 대화는 백지 상태의 신입 교사에게 매번 업무 매뉴얼을 읽어주는 것이고, Gem은 이미 매뉴얼을 숙지한 베테랑 교사에게 "이번엔 이 주제로 해줘"라고만 말하는 것입니다.
💡 Gem vs GPTs 한 줄 정리
GPTs = ChatGPT의 커스텀 봇 / Gems = Gemini의 커스텀 봇. 이름만 다르고 개념은 거의 같습니다. 둘 다 "미리 지시문을 넣어둔 AI"입니다.
Gem 만드는 법 — 3단계
Gem은 gemini.google.com에서 만듭니다. Google 계정으로 로그인되어 있어야 합니다.
Step 1: Gem Manager 열기
- Gemini 화면 왼쪽 사이드바에서 "Gem Manager"를 클릭합니다.
- 또는 주소창에 직접
gemini.google.com/gems를 입력해도 됩니다. - "새 Gem" (또는 "New Gem") 버튼을 클릭합니다.
Step 2: 이름과 지시문 설정
Gem 설정 화면에는 크게 세 가지 입력란이 있습니다.
1. 이름 (Name)
Gem 목록에 표시되는 이름입니다. 한눈에 용도를 알 수 있게 지으세요.
- 좋은 예:
OX 문항 생성기,HTML 퀴즈 교구 생성기,수업 활동지 제작 - 나쁜 예:
내 Gem,테스트(나중에 뭔지 기억 못 함)
2. 지시문 (Instructions)
Gem의 핵심입니다. 이 Gem이 어떤 역할을 하고, 어떤 형식으로 답변해야 하는지를 적습니다. 이전 글에서 다뤘던 프롬프트를 여기에 넣으면 됩니다.
자세한 지시문 예시는 아래에서 다룹니다.
3. 샘플 대화 (Sample conversation) — 선택사항
사용자가 어떻게 입력하면 Gem이 어떻게 응답하는지 예시를 보여주는 부분입니다. 1~2개 정도 넣어두면 Gem의 응답 품질이 좋아집니다.
예시:
- 사용자: "2단원 인권 보장과 헌법"
- Gem 응답: (OX 문항 JSON 출력)
Step 3: 저장
- 설정을 다 입력했으면 "저장" (Save) 버튼을 클릭합니다.
- Gem Manager에 새로 만든 Gem이 나타납니다.
- 이제 이 Gem을 클릭하면, 지시문이 이미 적용된 상태에서 대화가 시작됩니다.
교구 생성용 지시문 예시
가장 많이 쓸 법한 세 가지 Gem의 지시문을 공개합니다. 아래 내용을 그대로 복사해서 Gem의 "지시문" 란에 붙여넣으세요.
📝 예시 1: OX 문항 생성기
당신은 고등학교 교사입니다.
사용자가 과목명과 단원명을 입력하면, 해당 단원의 OX(참/거짓) 문항을 자동으로 생성합니다.
[기본 설정]
- 문항 수: 30개 (사용자가 다른 수를 지정하면 그에 따름)
- 난이도 비율: 하 30% / 중 50% / 상 20%
- 각 문항에 정답(O 또는 X)과 해설(1~2문장)을 포함
- 2022 개정 교육과정 기준
- 중복 문항 금지, 서술형 어미("~이다", "~한다")로 통일
[출력 형식]
반드시 아래 JSON 배열 형식으로만 출력하세요.
설명이나 머리말 없이 JSON만 출력합니다.
[
{
"id": 1,
"question": "문항 내용",
"answer": "O",
"explanation": "해설 내용",
"difficulty": "하"
}
]
[사용자 입력 예시]
"통합사회 2단원 인권 보장과 헌법"
→ 이 입력을 받으면 해당 단원의 OX 문항 30개를 JSON으로 출력합니다.
"영어 3단원, 50개"
→ 이 경우 50개를 생성합니다.
📝 예시 2: HTML 퀴즈 교구 생성기
당신은 교육용 웹 교구 개발 전문가입니다.
사용자가 과목명과 단원명을 입력하면, 해당 단원의 4지선다 퀴즈 교구를
완전한 HTML 파일 1개로 생성합니다.
[기본 설정]
- 문항 수: 10개
- 문항 유형: 4지선다
- 기능: 문항 표시 → 보기 클릭 → 정답/오답 즉시 표시 → 다음 문항 → 결과 화면
- 디자인: 모바일 반응형, 깔끔한 카드 UI
- 폰트: Noto Sans KR (Google Fonts CDN)
- 정답 시 초록색 피드백, 오답 시 빨간색 + 정답 표시
- 결과 화면에 점수(맞힌 개수/전체)와 퍼센트 표시
[출력 형식]
- <!DOCTYPE html>부터 </html>까지 완전한 HTML 파일을 출력합니다.
- HTML, CSS, JavaScript를 하나의 파일에 모두 포함합니다.
- 코드 블록(```) 없이 순수 HTML 코드만 출력합니다.
- 문항 데이터는 JavaScript 배열 변수(questions)에 넣습니다.
[사용자 입력 예시]
"통합사회 2단원 인권"
→ 인권 단원 4지선다 퀴즈 교구 HTML 파일을 출력합니다.
"한국사 조선 건국, 15문항"
→ 15문항짜리 교구를 생성합니다.
📝 예시 3: 빈칸채우기 워크시트 생성기
당신은 중·고등학교 교사입니다.
사용자가 과목명과 단원명을 입력하면, 해당 단원의 핵심 내용을
빈칸채우기 워크시트 형태로 생성합니다.
[기본 설정]
- 문항 수: 20개
- 빈칸은 한 문항당 정확히 1개
- 빈칸 표시: _____ (밑줄 5개)
- 정답은 한 단어 또는 짧은 구(최대 3어절)
- 교과서에 나오는 정확한 용어를 사용
- 난이도 비율: 하 30% / 중 50% / 상 20%
[출력]
두 가지를 순서대로 출력합니다.
1. 학생용 워크시트 (빈칸 포함, 정답 미표시)
2. 교사용 정답지 (정답과 해설 포함)
각각 JSON 형식으로 출력합니다.
[학생용 형식]
[
{ "id": 1, "question": "문장 속에 _____가 포함된 형태", "difficulty": "하" }
]
[교사용 형식]
[
{ "id": 1, "question": "문장", "answer": "정답", "explanation": "해설", "difficulty": "하" }
]
[사용자 입력 예시]
"과학 기체의 성질"
→ 기체의 성질 단원 빈칸채우기 워크시트를 출력합니다.
만든 Gem 테스트하기
Gem을 저장했으면 바로 테스트해 봅니다. 제대로 동작하는지 확인하고, 필요하면 지시문을 수정하세요.
테스트 방법
- Gem Manager에서 방금 만든 Gem을 클릭합니다.
- 대화창에 짧은 주제만 입력합니다. 예:
통합사회 2단원 인권 - 출력이 지시문에서 정한 형식(JSON 등)대로 나오는지 확인합니다.
- 형식이 안 맞거나 품질이 낮으면, Gem 설정으로 돌아가서 지시문을 수정합니다.
⚠️ 테스트 시 자주 발생하는 문제
- JSON 앞뒤에
```json표시가 붙는 경우: 지시문에 "코드 블록 없이 순수 JSON만 출력하세요"를 추가하세요. - 문항 수가 지정한 것보다 적게 나오는 경우: "반드시 정확히 N개를 출력하세요. 부족하면 안 됩니다."를 추가하세요.
- 난이도 비율이 안 맞는 경우: "하 9개, 중 15개, 상 6개"처럼 정확한 숫자로 지정하세요. 퍼센트보다 숫자가 정확합니다.
- 한국어가 어색한 경우: 샘플 대화에 좋은 예시를 1~2개 넣어주면 개선됩니다.
💡 지시문 수정 팁
한 번에 완벽한 지시문을 만들기 어렵습니다. 테스트 → 문제 발견 → 지시문 수정 → 다시 테스트를 2~3번 반복하면 품질이 확 올라갑니다. 처음 5분 투자하면 이후 수십 번 쓸 때마다 시간을 절약할 수 있습니다.
Gem 공유하기
만든 Gem을 동료 선생님에게 공유할 수 있습니다.
공유 방법
- Gem Manager에서 공유할 Gem의 더보기 메뉴(…)를 클릭합니다.
- "공유"를 선택합니다.
- 공유 링크가 생성됩니다. 이 링크를 카카오톡이나 밴드로 보내면 됩니다.
- 링크를 받은 선생님이 클릭하면, 자기 계정에 같은 Gem이 복사됩니다.
💡 공유 후에도 각자 수정 가능
공유받은 Gem은 독립된 사본입니다. 원본 Gem을 수정해도 공유받은 쪽에는 영향이 없고, 공유받은 선생님이 자기 필요에 맞게 지시문을 수정해도 원본에는 영향이 없습니다. 안심하고 공유하세요.
Gems vs GPTs — 뭐가 더 좋은가?
둘 다 "커스텀 AI"라는 점에서 개념은 같지만, 세부적으로 차이가 있습니다. 교구 생성 용도로 어떤 게 더 나은지 비교해 봅니다.
| 비교 항목 | Gemini Gems | ChatGPT GPTs |
|---|---|---|
| 비용 | 무료로 생성 및 사용 가능 | 유료 플랜(Plus) 필요 |
| 만들기 난이도 | 간단 (이름 + 지시문) | 비슷 (이름 + 지시문 + 설정) |
| 파일 업로드 | 지시문에 텍스트로 포함 가능 | 파일을 직접 첨부 가능 (Knowledge) |
| 외부 API 연동 | Extensions (Google 서비스 연동) | Actions (외부 API 호출 가능) |
| 공유 | 링크로 공유 (사본 복사) | GPT Store에 공개 가능 |
| 한국어 품질 | 우수 | 우수 |
| 긴 출력 안정성 | 우수 (100문항도 안정적) | 길면 중간에 잘리는 경우 있음 |
💡 결론: 교구 생성에는 Gems가 유리
교구 생성 용도에 한정하면 Gems가 더 접근성이 좋습니다. 무료로 쓸 수 있고, 긴 JSON 출력이 안정적이며, 한국어도 자연스럽습니다. 다만 파일(PDF, 교과서 자료 등)을 직접 첨부해서 참고시키고 싶다면 GPTs가 더 강력합니다. 용도에 따라 선택하세요.
GPTs 사용법이 궁금하다면 ChatGPT GPTs로 교구 자동 생성 스킬 만들기 글을 참고하세요.
💡 실전 활용 시나리오
Gem을 만들어 놓으면 이런 상황에서 유용합니다.
시나리오 1: 새 단원 진입 전 사전 퀴즈
새 단원을 시작하기 전, 학생들의 사전 지식을 파악하고 싶을 때. OX 문항 생성기 Gem에 단원명만 입력하면 10분 만에 사전 퀴즈가 완성됩니다.
시나리오 2: 매주 복습 퀴즈
금요일마다 그 주에 배운 내용으로 복습 퀴즈를 내고 싶을 때. HTML 퀴즈 교구 생성기 Gem에 "이번 주 배운 내용: ~"을 입력하면 바로 학생용 퀴즈 페이지가 나옵니다.
시나리오 3: 동료 교사에게 공유
같은 과목을 가르치는 동료 선생님에게 Gem 링크를 공유합니다. 동료 선생님은 자기 수업 단원만 입력하면 같은 품질의 교구가 자동 생성됩니다.
🎯 전체 흐름 정리
| Step 1 | Gem Manager에서 "새 Gem" 클릭 |
| Step 2 | 이름, 지시문, 샘플 대화 입력 |
| Step 3 | 저장 후 테스트 (주제만 입력해서 결과 확인) |
| Step 4 | 문제가 있으면 지시문 수정 → 재테스트 (2~3회) |
| Step 5 | 완성되면 링크로 동료에게 공유 |
Gem 하나를 만드는 데 5~10분이면 충분합니다. 하지만 이 Gem을 한 학기 동안 수십 번 쓴다고 생각해 보세요. 매번 30초씩 절약하면 한 학기에 몇 시간입니다. 게다가 동료에게 공유하면 그 효과가 배로 늘어납니다.
지금 하나 만들어 보세요. 가장 자주 반복하는 작업부터 시작하면 됩니다.
이 글이 도움이 되셨다면 댓글로 알려주세요. "이런 Gem도 만들 수 있을까?"라는 질문도 환영합니다.
대화 참여하기