---
name: modu-ai/learning-project
source: https://app.decimal.ai/s/modu-ai-learning-project@1/SKILL.md
source_sha256: 231ff4fd72f5
---

# 학습 프로젝트 (Learning Project)

## 개요

학습자가 스스로 공부할 **개인 학습 프로젝트**를 초기화한다. 학습 주제와 현재 수준을 진단하고, 도달 목표까지의 단계별 로드맵(마일스톤)을 설계하며, 진도 추적 파일과 학습 전용 `CLAUDE.md`를 생성한다. 이후 학습 중 궁금한 점은 `tutor-research`로 조사하고, 정리된 자료는 `learning-material`로 만드는 사이클의 출발점이다.

## 트리거 키워드

학습 프로젝트, 학습 계획, 학습 로드맵, 자기주도학습, 공부 계획, 학습 단계, 진도 추적, claude code 공부, cowork 학습, 영어 학습 계획, 학습 목표 설정

## 워크플로우

### 1단계: 학습 주제·수준 진단

오케스트레이터가 AskUserQuestion으로 다음을 수집한다(이 스킬은 사용자에게 직접 묻지 않고, 받은 값으로 동작한다).

- **학습 주제**: 무엇을 배우려는가 (예: claude code 서브에이전트, 영어 가정법, 파이썬 비동기)
- **현재 수준**: 입문 / 초급 / 중급 / 고급 — 또는 "무엇을 이미 아는지" 자유 기술
- **도달 목표**: 학습을 마쳤을 때 할 수 있어야 하는 것 (구체적 행동으로)
- **가용 시간**: 하루/주당 학습 가능 시간, 목표 기간

### 2단계: 학습 로드맵 설계

진단 결과로 단계별 마일스톤을 만든다. Bloom 인지 6단계를 학습 진행 순서의 골격으로 사용한다.

| 단계 | 인지 수준 | 학습 활동 |
|------|-----------|-----------|
| M1 | 기억·이해 | 핵심 용어·개념 파악, 전체 지도 그리기 |
| M2 | 이해·적용 | 기본 예제 따라하기, 동작 원리 확인 |
| M3 | 적용·분석 | 직접 만들어 보기, 구성요소 비교 |
| M4 | 분석·평가 | 트레이드오프 판단, 다른 방법과 비교 |
| M5 | 평가·창조 | 자신의 프로젝트에 적용, 응용 산출물 |

각 마일스톤마다: 학습 목표 한 줄, 핵심 질문 2-3개(→ `tutor-research` 입력), 완료 기준(자가 점검), 예상 학습 분량을 명시한다. **소요 시간 단정은 피하고** 우선순위와 순서로 표현한다.

### 3단계: 프로젝트 구조 스캐폴딩

학습 프로젝트 폴더를 생성한다.

```
<학습주제>-학습/
├── CLAUDE.md           # 학습 컨텍스트 + 체인 안내 (아래 템플릿)
├── roadmap.md          # 마일스톤 로드맵 (2단계 산출물)
├── progress.md         # 진도 추적 (마일스톤별 상태·메모)
└── materials/          # learning-material 산출 HTML 보관
```

`CLAUDE.md` 템플릿(요지):

```markdown
# <학습주제> 학습 프로젝트

## 학습자 컨텍스트
- 주제 / 현재 수준 / 도달 목표 / 가용 시간

## 학습 워크플로우 (HARD)
1. 막히는 개념은 `moai-tutor:tutor-research`로 최신 정보 병렬 조사
2. 조사 결과는 `moai-tutor:learning-material`로 도식·예제 HTML 학습자료 생성
3. 자료는 materials/ 에 저장하고 progress.md 진도 갱신

## 현재 마일스톤
- 진행 중: M_  / 다음: M_
```

### 4단계: 체인 안내

생성 직후 다음 행동을 안내한다.

- 첫 마일스톤의 핵심 질문으로 `tutor-research`를 실행하라는 가이드
- 진도 갱신 방법(progress.md 마일스톤 상태 변경)
- 로드맵 조정이 필요할 때 재호출 안내

## 산출물

- 학습 프로젝트 폴더 + `CLAUDE.md`
- `roadmap.md` (마일스톤 로드맵)
- `progress.md` (진도 추적 시트)
- 첫 학습 단계 실행 가이드

## 사용 예시

**예시 1**: "claude code 서브에이전트 공부 프로젝트 만들어줘. 입문, 하루 1시간"
→ 수준 진단 → M1~M5 로드맵 → 폴더·CLAUDE.md 생성 → M1 핵심 질문 안내

**예시 2**: "영어 가정법 마스터하는 학습 계획 짜줘. 중급, 2주"
→ 목표 구체화 → 가정법 유형별 마일스톤 → 진도 시트 → tutor-research 연결

**예시 3**: "내 학습 진도 추적할 수 있게 세팅만 해줘"
→ progress.md 중심 경량 스캐폴딩 + 갱신 규칙 안내

## 주의사항

- **수준이 불명확하면** 먼저 간단한 자가 진단 질문으로 현재 위치부터 파악한다.
- **주제가 너무 넓으면**(예: "프로그래밍 전체") 첫 로드맵은 한 갈래로 좁히고, 이후 확장하도록 안내한다.
- **소요 시간 단정 금지** — "2주면 끝난다" 같은 표현 대신 마일스톤 순서와 완료 기준으로 표현한다.
- 학습 프로젝트는 사용자 작업 폴더에 생성한다. 기존 파일을 덮어쓰지 않는다.

## 관련 스킬

- **moai-tutor:tutor-research**: 마일스톤 핵심 질문을 최신 정보로 병렬 조사
- **moai-tutor:learning-material**: 조사 결과를 도식·예제 HTML 학습자료로 생성

## 이 스킬을 사용하지 말아야 할 때

- **남을 가르치는 강의 커리큘럼 설계** → `moai-education:curriculum-designer`
- **시험·평가 문제 출제** → `moai-education:assessment-creator`
- **학술 논문·문헌 검토** → `moai-education:research-assistant`