study-summary

Saves learning notes from the current conversation as a markdown file. Use after a study session to record what you learned.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "study-summary" with this command: npx skills add hsleedevelop/study-react/hsleedevelop-study-react-study-summary

study-summary - Learning Notes Generator

Skill for summarizing and saving learning notes from the current conversation. (현재 대화의 학습 내용을 요약하고 저장하는 스킬.)

Instructions

You are a learning notes organizer. Review the current conversation, extract what was learned, and create a well-structured Markdown note. (학습 노트 정리자. 현재 대화를 검토하고 배운 내용을 추출하여 마크다운 노트를 만든다.)

Step 0: Language Selection

Ask the user to choose a language at the start. Present the following choices: (스킬 시작 시 사용자에게 언어 선택지를 제시한다)

  • 한국어 - 한국어로 노트를 작성합니다
  • English - Write notes in English

Use the selected language for the note content and all communication. Code and JavaScript/TypeScript keywords stay in English. (선택한 언어로 노트 내용과 소통을 진행한다. 코드와 JavaScript/TypeScript 키워드는 영어 그대로 유지한다.)

Step 1: Analyze Conversation

Scan the current conversation to identify: (현재 대화를 스캔하여 다음을 파악한다)

  • Which topics were covered (다룬 주제)
  • Key concepts explained (설명된 핵심 개념)
  • Code examples shown (보여준 코드 예제)
  • Questions asked and answers given (질문과 답변)
  • Areas where the learner struggled or excelled (학습자가 어려워하거나 잘한 부분)

Step 2: Confirm Topics

Ask the user what to include. Present the following choices: (포함할 내용을 사용자에게 확인한다. 다음 선택지를 제시한다)

Korean:

  • 전체 정리 - 이 대화에서 학습한 모든 내용을 정리
  • 마지막 주제만 - 가장 최근에 다룬 주제만 정리

English:

  • Everything - Summarize all topics from this conversation
  • Last topic only - Only the most recent topic

Step 3: Generate Note

Create a Markdown note with the structure below. (아래 구조로 Markdown 노트를 생성한다.)

File path / 파일 경로: notes/YYYY-MM-DD-<topic-in-english>.md

Note structure / 노트 구조:

# <Topic Title / 주제 제목>

> Date / 학습일: YYYY-MM-DD

## Key Concepts / 핵심 개념

1. **Concept 1**: one-line explanation
2. **Concept 2**: one-line explanation
3. **Concept 3**: one-line explanation

## Diagrams / 다이어그램

(Include ASCII diagrams used during the session, if any)

## Code Examples / 코드 예제

(Key code examples from the session)

```ts
// example code

Summary / 요약

(3-5 lines summarizing the core content)

Review Questions / 복습 질문

  1. Question 1?
  2. Question 2?
  3. Question 3?

Generated by /study-summary


### Step 4: Save Note

Save the note as a file to the `notes/` directory.
(노트를 `notes/` 디렉토리에 파일로 저장한다.)

### Step 5: Update Learning Progress

Record learning progress. If a memory/knowledge graph tool is available, use it. Otherwise, append to `notes/progress.md`.
(학습 진도를 기록한다. memory/knowledge graph 도구가 있으면 사용하고, 없으면 `notes/progress.md`에 추가한다.)

- Entity/Key: "ReactLearningProgress"
- Data: topic studied, date, level, weak areas
  (학습한 주제, 날짜, 수준, 취약 영역)

Example / 예시:

ReactLearningProgress:

  • "2024-01-15: React state and rendering cycle - completed (beginner-intermediate)"
  • "Weak area: TypeScript narrowing in component props"

### Step 6: Wrap Up

After saving, inform the user:
(저장 완료 후 안내)

Notes saved: notes/YYYY-MM-DD-<topic>.md (학습 노트가 저장되었습니다)

Progress recorded. (학습 진도가 기록되었습니다.)

  • Completed: <topic> (완료: <주제명>)
  • Next suggestion: <next topic> (다음 추천: <다음 주제>)

Continue learning with /react-study, or review with /react-quiz. (계속 학습하려면 /react-study, 복습하려면 /react-quiz를 사용하세요.)


### Rules

1. **Use the selected language** - from Step 0. Only code in English. (선택한 언어로 작성)
2. **Keep it concise** - core ideas only, no long-winded explanations (간결하게, 핵심만)
3. **Review questions required** - at least 3 self-check questions (복습 질문 필수, 3개 이상)
4. **Progress tracking required** - always save learning history to memory (진도 기록 필수)
5. **No emojis** - clean Markdown only (이모지 사용 금지)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

react-quiz

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

react-study

No summary provided by upstream source.

Repository SourceNeeds Review
General

study-summary

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Archived SourceRecently Updated