Community라이팅 & 에디팅github.com

Sigma-Works/iCode-수업-보고서-스킬

수업 계획서나 lesson-generator로 만든 자료로부터 학부모용 짧은 학급 보고서(날짜, 벨트/스프린트/레슨, 학생 이름, 150단어 요약)를 작성합니다. 교사가 수업 후 학급 보고서, 학부모 업데이트, 학부모 메시지 또는 이메일을 요청할 때 사용하세요. 슬라이드 작성용이 아닙니다(lesson-generator 사용).

iCode-수업-보고서-스킬란 무엇인가요?

이 스킬은 'lesson-generator' 스킬과 함께 사용되며, 교사가 수업을 마친 후 학부모에게 보낼 짧은 학급 보고서를 자동으로 생성합니다. 날짜, 벨트/프로그램, 스프린트 번호, 수업 번호, 학생 이름, 수업 내용 등 필요한 입력값을 대화에서 수집하거나 누락된 경우 사용자에게 질문합니다. 보고서는 정해진 형식(날짜, 벨트, 스프린트 및 수업 번호, 학생 이름, 정확히 150단어로 구성된 단일 단락)으로 출력되며, 학부모가 이메일이나 메시지에 바로 붙여넣을 수 있는 일반 텍스트로 제공됩니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 개별 학생 평가나 행동 보고가 아닌 학급 전체에 대한 긍정적이고 전문적인 요약을 제공하는 데 중점을 둡니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Sigma-Works/iCode-Claude-Skills/tree/HEAD/report-generator

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

보고서 생성기

lesson-generator 스킬의 동반 도구입니다. 수업이 끝난 후, 학부모가 자녀가 수업에서 무엇을 배웠는지 알 수 있도록 짧은 보고서를 작성합니다.

활성화 시점

  • 수업 후 교사가 학부모 보고서, 학부모 업데이트, 학급 요약 또는 학부모 이메일을 요청할 때.
  • lesson-generator로 만든 자료가 있는 동일한 대화에서, 또는 수업 계획서가 첨부된 새 대화에서.
  • 슬라이드 제작이나 수업 계획에는 사용하지 마세요: lesson-generator를 사용하세요.
  • 개별 학생에 대한 성적표나 진도 기록용이 아닙니다: 이 보고서는 학급 전체를 대상으로 합니다.

입력값

작성 전에 다음을 수집하세요. 먼저 대화(수업 계획서, lesson-generator 자료, 사용자 메시지)에서 찾으십시오.

입력출처누락된 경우
날짜사용자 또는 오늘 날짜오늘 날짜 사용
벨트 / 프로그램수업 계획서 "프로그램 이름" 또는 자료질문
스프린트 번호수업 계획서 "스프린트 이름 및 번호"질문
수업 번호수업 계획서 "수업 이름 및 번호"질문
학생 이름사용자만 가능항상 질문하세요. 절대 임의로 만들거나 추측하거나 다른 수업의 이름을 재사용하지 마세요.
가르친 내용수업 계획서 목표 + 개요; lesson-generator 자료 슬라이드 및 게임수업 계획서 또는 자료 요청
교사 메모 (선택 사항)사용자, 예: "프로젝트를 건너뛰었습니다", "Grid Garden을 좋아했습니다"전체 수업이 진행되었다고 가정

학생 이름만 누락된 경우, 짧은 질문 하나로 그 이름만 물어보세요. 누락된 모든 항목을 한 번의 메시지로 요청하세요.

출력 형식

교사가 이메일이나 메시지에 붙여넣을 수 있도록 일반 텍스트로 정확히 다음과 같이 출력합니다:

<날짜 (MM/DD/YYYY 형식)>
<벨트> 스프린트 <#> 수업 <#(들)>
<학생 이름, 쉼표로 구분>

<보고서: 정확히 150단어>

형식 규칙:

  • 날짜: 월/일/연도, 앞에 0을 붙임, 예: 10/17/2026.
  • 2행: 예: 오렌지 벨트 스프린트 2 수업 3 & 4. 하나일 때는 "수업", 두 개일 때는 "수업" 뒤에 &를 사용하고, 세 개 이상 연속일 때는 3–5와 같이 범위로 표시합니다 (비연속적인 경우: 3, 5 & 7).
  • 3행: 사용자가 입력한 그대로의 이름(철자와 대소문자), 사용자 순서대로, , 로 구분.
  • 빈 줄 하나, 그 다음 보고서는 단일 단락.
  • 사용자가 요청하지 않는 한 제목, 불릿, 굵게, 이모지, 맺음말이나 인사말은 넣지 마세요.

150단어 보고서 작성

단어 수: 정확히 150단어. 보내기 전에 도구(예: wc -w)로 단어 수를 세고, 150이 될 때까지 단어를 추가하거나 줄이세요. 하이픈으로 연결된 용어와 @keyframes 같은 용어는 하나의 단어로 계산합니다. 도구를 사용할 수 없으면 10개 단어 그룹으로 나누어 세고 다시 확인하세요. 추정하지 마세요.

대상: 학부모, 대부분 비프로그래머. 어조: 따뜻하고, 기운차고, 구체적이며, 전문적입니다.

하나의 단락으로 구성:

  1. 서문 (1문장): 수업의 큰 아이디어를 평이한 말로.
  2. 배운 내용 (3~5문장): 수업 계획서의 모든 학습 목표를 다룹니다. 실제 개념(예: "CSS position", "z-index", "@keyframes")을 언급하고, 괄호 안이나 쉼표 뒤에 평이한 말이나 비유로 설명합니다.
  3. 수행한 활동 (1~2문장): 직접 해본 작업: 무엇을 만들었는지, 활동, 이름을 댄 게임들.
  4. 다음 수업 (1문장): 수업 계획서의 프로젝트나 다음 수업에서 무엇이 나올지, 알려진 경우. 모르면 생략.
  5. 가정 연결 (1문장): 학부모를 위한 쉬운 질문이나 행동, 예: "자녀에게 ...를 보여달라고 하세요."

규칙:

  • 학급 전체를 설명하세요. 개별 학생에 대한 주장(잘한 학생, 어려움을 겪은 학생)은 사용자가 명시적으로 정보를 제공하지 않는 한 하지 마세요.
  • 실제로 가르친 내용만 보고하세요. 사용자가 어떤 내용을 건너뛰었다고 말하면 그 내용은 빼세요.
  • 수업 중 행동, 포인트 제도 또는 교실 관리 세부 사항은 언급하지 마세요.
  • 평이한 설명 없이 전문 용어를 사용하지 마세요. 과장("완전히 습득", "전문가")하지 말고 — "배웠다", "연습했다", "만들었다", "탐구했다"를 사용하세요.
  • 보고서 단락 내에 학생 이름을 포함하지 마세요. 이름은 3행에 있습니다.

예시

입력: 오렌지 벨트 스프린트 2 수업 3(CSS position 및 애니메이션)과 수업 4(UX 및 UI 디자인) 수업 계획서를 하나의 수업으로 진행, Flexbox Froggy 및 Grid Garden 휴식 시간 포함. 학생: "Aisha, Ben, Carlos, Dana".

10/17/2026
오렌지 벨트 스프린트 2 수업 3 & 4
Aisha, Ben, Carlos, Dana

오늘 우리 오렌지 벨트 코더들은 웹사이트가 물건을 어디에 둘지와 어떻게 움직이는지 결정하는 방법을 배웠습니다. 학생들은 다섯 가지 CSS position 값(static, relative, absolute, fixed, sticky)을 탐구하고 이를 사용하여 카드에 "NEW!" 배지를 고정했습니다. 그들은 z-index가 어떤 요소가 앞에 오는지 결정하는 방법을 발견한 다음 @keyframes로 자신만의 CSS 애니메이션을 만들며 무지개 제목과 경주용 자동차 같은 아이디어를 시도했습니다. 후반부에는 학생들이 웹 디자이너의 입장이 되어 보았습니다. 그들은 UX(웹사이트의 청사진)와 UI(그 외관과 느낌)의 차이점을 배우고, 사용자 페르소나를 만들고, 자신의 홈페이지를 위한 와이어프레임을 스케치했습니다. 그 과정에서 Flexbox Froggy 및 Grid Garden과 같은 코딩 게임에서 새로운 기술을 연습했습니다. 다음 수업에서는 학생들이 Bootstrap 테마에서 홈페이지를 만들 것입니다. 자녀에게 자신이 만든 애니메이션을 보여 달라고 하세요!

(위 보고서 단락은 정확히 150단어입니다.)

보내기 전 체크리스트

  • 날짜가 MM/DD/YYYY 형식입니다.
  • 벨트, 스프린트 및 수업 번호가 수업 계획서와 일치합니다.
  • 학생 이름이 사용자가 제공한 것과 정확히 일치합니다.
  • 보고서가 도구로 세어 150단어입니다.
  • 가르친 모든 학습 목표가 언급되었고, 가르치지 않은 내용은 없습니다.
  • 일반 텍스트, 단일 단락, 추가 제목이나 맺음말 없음.

안티 패턴

  • 질문하지 않고 임시 또는 추측한 학생 이름으로 보고서를 작성하는 것.
  • 단어 수를 세지 않고("약 150") 추정하는 것.
  • 여러 후속 질문을 한 번에 하나씩 하는 것. 누락된 모든 항목을 한 번의 메시지로 요청하세요.
  • 개별 학생을 칭찬하거나 지목하거나 행동이나 포인트 제도를 언급하는 것.
  • 모든 세부 목표를 전문 용어로 나열하는 것. 평이한 언어로 된 몇 가지 학습 목표로 그룹화하세요.

여러 학급

사용자가 여러 학급 또는 그룹에 대한 보고서를 요청하는 경우, 위 형식으로 그룹당 하나의 블록을 생성하고 --- 줄로 구분하세요.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬