用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/khw1031/ai-library --skill learning-log-generator命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | learning-log-generator |
| description | Git 커밋 히스토리 기반으로 일자별 학습 로그를 생성합니다. 학습 로그, 학습 기록, 일지 생성, recap, 복습 일정, 학습 요약 요청 시 사용. |
| argument-hint | [기간 - 예: 오늘, 이번주, 최근 7일] |
note-writer로 작성된 노트의 git 커밋 히스토리를 분석하여 학습 로그를 생성합니다.
| 기능 | 설명 |
|---|---|
| 일자별 학습 로그 | 커밋 기반 날짜별 학습 내용 정리 |
| 요약 및 질문 | 핵심 내용 요약 + 복습용 필수 질문 |
| 옵시디언 링크 | 학습 문서 연결 ([[노트명]] 형식) |
| Recap 일정 | 망각 곡선 기반 복습 날짜 제안 |
# notes/ 디렉토리 관련 커밋 조회
git log --oneline --since="2024-01-01" --until="2024-01-31" -- notes/
# 상세 커밋 정보 (날짜, 메시지, 변경 파일)
git log --pretty=format:"%h|%ad|%s" --date=short -- notes/
# 특정 기간 커밋된 파일 목록
git log --name-only --pretty=format:"%ad" --date=short -- notes/
커밋된 노트 파일에서 정보 추출:
| 추출 항목 | 출처 |
|---|---|
| 주제/제목 | frontmatter name, # 제목 |
| 핵심 요약 | ## 요약 섹션 |
| 키워드 | frontmatter keywords |
| 관련 개념 | frontmatter related, [[링크]] |
일자별로 그룹화하여 로그 작성:
## 2024-01-15 (월)
### 학습 내용
- [[React Hooks]] - useState, useEffect 기본 개념
- [[Promise]] - 비동기 처리 패턴
### 핵심 요약
1. useState는 컴포넌트의 상태를 관리하는 React Hook
2. Promise는 비동기 작업의 완료/실패를 나타내는 객체
### 복습 질문
1. useState의 초기값 설정 방식 두 가지는?
2. Promise의 세 가지 상태는 무엇인가?
### Recap 일정
- [ ] 2024-01-16 (1일 후) - 첫 복습
- [ ] 2024-01-18 (3일 후) - 간격 복습
- [ ] 2024-01-22 (7일 후) - 주간 복습
- [ ] 2024-02-14 (1개월 후) - 월간 복습
노트 내용 기반 질문 유형:
| 질문 유형 | 목적 | 예시 |
|---|---|---|
| 정의 질문 | 개념 이해 확인 | "X란 무엇인가?" |
| 비교 질문 | 차이점 파악 | "A와 B의 차이는?" |
| 적용 질문 | 실제 활용 | "언제 X를 사용하는가?" |
| 관계 질문 | 연결 이해 | "X가 Y에 미치는 영향은?" |
에빙하우스 망각 곡선을 기반으로 최적 복습 시점 제안:
| 복습 회차 | 간격 | 기억 유지율 |
|---|---|---|
| 1차 | 1일 후 | ~75% |
| 2차 | 3일 후 | ~85% |
| 3차 | 7일 후 | ~90% |
| 4차 | 14일 후 | ~92% |
| 5차 | 30일 후 | ~95% |
# 학습 로그: 2024-01-15
## 오늘 학습
| 주제 | 카테고리 | 난이도 |
|------|----------|--------|
| [[React Hooks]] | React | 중 |
| [[Promise]] | JavaScript | 중 |
## 핵심 내용
> [!summary]
> React Hooks 중 useState와 useEffect의 기본 사용법 학습.
> JavaScript Promise 패턴과 async/await 비교.
## 복습 질문
1. useState에서 이전 상태 기반 업데이트 방법은?
2. useEffect의 의존성 배열이 비어있으면 어떻게 동작하는가?
3. Promise.all과 Promise.race의 차이는?
## Recap 체크리스트
- [ ] 2024-01-16 첫 복습
- [ ] 2024-01-18 3일 복습
- [ ] 2024-01-22 주간 복습
- [ ] 2024-02-14 월간 복습
## 관련 학습
- 이전: [[2024-01-14 학습 로그]]
- 다음: [[2024-01-16 학습 로그]]
/learning-log-generator 오늘
/learning-log-generator 이번 주
/learning-log-generator 2024-01-01 ~ 2024-01-31
/learning-log-generator 최근 7일
소프트웨어 프로젝트의 소스 코드를 체계적으로 분석합니다. 프로젝트 경로를 입력하면 아키텍처, 데이터 흐름, 설계 패턴, 의존성을 단계별로 파악합니다. 소스 분석, 코드 분석, 리버스 엔지니어링, 아키텍처 분석, 코드베이스 파악 요청 시 활성화.
Claude Code Skill을 생성하거나 기존 스킬을 개선합니다. 스킬 생성, 스킬 수정, SKILL.md 작성, 새 스킬 만들기, 스킬 개선, 스킬 업데이트 요청 시 활성화.
Claude Code Skill을 생성하거나 기존 스킬을 개선합니다. 스킬 생성, 스킬 수정, SKILL.md 작성, 새 스킬 만들기, 스킬 개선, 스킬 업데이트 요청 시 활성화.