mcpbeat

Learning Project

modu-ai/learning-project

| 스스로 공부할 나만의 학습 프로젝트를 만들어 드립니다. 학습 목표와 현재 수준을 진단해 단계별 로드맵을 짜고, 진도 추적과 학습 전용 CLAUDE.md를 자동으로 세팅합니다. 학습자(수강생) 본인이 쓰는 도구입니다. 주제·수준·가용 시간을 받아 마일스톤 로드맵과 프로젝트 폴더를 만들고, tutor-research·learning-material 체인으로 연결합니다.

2k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
265
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/modu-ai/cowork-plugins --skill learning-project

The instruction itself

5 sections, as written by the author

학습 프로젝트 (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 템플릿(요지):

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

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

## 학습 워크플로우 (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

How to use it

Copy the folder

Take modu-ai/learning-project from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.