Community코딩 & 개발github.com

roundtable02/tutor-setup

지식 소스를 Obsidian StudyVault로 변환합니다. 문서 모드(문서 → 학습 노트 및 연습 문제)와 코드베이스 모드(소스 코드 프로젝트 → 신규 개발자 온보딩 볼트)의 두 가지 모드를 제공하며, 현재 작업 디렉토리의 프로젝트 표식에 따라 모드가 자동 감지됩니다.

tutor-setup란 무엇인가요?

이 스킬은 PDF, 텍스트, 웹 문서 또는 소스 코드 프로젝트를 Obsidian 기반의 StudyVault로 변환합니다. 문서 모드에서는 학습 노트와 연습 문제를 생성하여 학습 효율을 높이고, 코드베이스 모드에서는 신규 개발자가 프로젝트에 빠르게 적응할 수 있도록 온보딩 볼트를 만듭니다. 모드는 현재 작업 디렉토리(CWD)에 있는 프로젝트 표식(예: README, package.json 등)을 기반으로 자동으로 감지되므로 사용자는 별도의 설정 없이 바로 사용할 수 있습니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 활용할 수 있으며, Obsidian의 링크, 태그, 그래프 뷰 기능을 최대한 활용하여 지식을 구조화합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/roundtable02/tutor-skills/tree/main/skills/tutor-setup

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

tutor-setup은(는) 무엇을 하나요?

지식 소스를 Obsidian StudyVault로 변환합니다. 두 가지 모드를 지원합니다: (1) 문서 모드 — PDF/텍스트/웹 소스 → 학습 노트 및 연습 문제 생성. (2) 코드베이스 모드 — 소스 코드 프로젝트 → 신규 개발자 온보딩 볼트 생성. 모드는 현재 작업 디렉토리(CWD)의 프로젝트 표식에 따라 자동 감지됩니다.

작동 방식

  • 문서 모드: 제공된 문서(예: PDF, 텍스트 파일, 웹 페이지)를 분석하여 핵심 개념을 추출하고, Obsidian 노트 형식으로 구조화된 학습 자료를 만듭니다. 각 노트에는 요약, 주요 용어, 그리고 이해를 돕기 위한 연습 문제가 포함됩니다.
  • 코드베이스 모드: 코드 저장소를 분석하여 디렉토리 구조, 주요 모듈, 의존성 및 설정 파일을 설명하는 Obsidian 노트를 생성합니다. 노트는 서로 링크되어 신규 개발자가 프로젝트의 아키텍처를 쉽게 파악할 수 있도록 돕습니다.

사용 예시

# 문서 모드 (예: PDF 파일 처리)
claude code "PDF 파일을 분석하여 Obsidian StudyVault를 만들어줘"

# 코드베이스 모드 (예: 현재 프로젝트)
claude code "현재 프로젝트를 분석하여 온보딩 볼트를 생성해줘"

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 도구

참고 사항

  • Obsidian 볼트는 StudyVault 폴더에 생성됩니다.
  • 각 노트는 마크다운 형식으로 작성되며, 태그와 링크를 포함합니다.
  • 생성된 볼트는 Obsidian에서 직접 열어 사용할 수 있습니다.
  • CWD에 README.md, package.json, setup.py 등의 파일이 있으면 코드베이스 모드가 자동 활성화됩니다.

Individual skills in this repo

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

관련 스킬