lesson
Solid프로젝트 교훈을 .claude/lessons.md에 기록합니다. 실수, 주의사항, 패턴을 빠르게 캡처.
AI & Automation 14 stars
3 forks Updated 2 days ago MIT
Install
Quality Score: 81/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 교훈 캡처
## 목적
작업 중 발견한 실수, 주의사항, 유용한 패턴을 `.claude/lessons.md`에 기록하여 다음 세션에서 반복을 방지합니다.
## 카테고리
| 카테고리 | 키워드 | 용도 |
|----------|--------|------|
| 실수 (Mistakes) | `실수`, `mistake`, `금지`, `하지마` | 반복하면 안 되는 실수 |
| 주의 (Cautions) | `주의`, `caution`, `조심`, `확인` | 작업 시 주의할 점 |
| 패턴 (Patterns) | `패턴`, `pattern`, `순서`, `방법` | 따라야 할 올바른 패턴 |
## 워크플로우
### Step 1: 인수 파싱
사용자 인수를 분석합니다:
- `카테고리: 내용` 형식이면 카테고리를 직접 사용
- 카테고리 없이 내용만 있으면 키워드 기반으로 자동 판별:
- "~하지 마", "금지", "실수" → 실수
- "조심", "확인", "주의" → 주의
- "순서", "방법", "패턴", "~할 때" → 패턴
- 판별이 모호하면 `AskUserQuestion`으로 질문
인수가 비어있으면 `AskUserQuestion`으로 교훈 내용을 질문합니다.
### Step 2: 중복 확인
`.claude/lessons.md`를 읽고 비슷한 교훈이 이미 있는지 확인합니다.
- 핵심 키워드가 70% 이상 겹치는 항목이 있으면 사용자에게 알림
- 기존 항목을 업데이트할지 새로 추가할지 `AskUserQuestion`으로 질문
### Step 3: 교훈 추가
`.claude/lessons.md`의 해당 카테고리 섹션에 추가합니다:
**형식:**
```
- [YYYY-MM-DD] 교훈 내용
```
**규칙:**
- 오늘 날짜를 자동으로 삽입
- 한 줄로 간결하게 작성 (필요하면 `—` 뒤에 이유 추가)
- 해당 카테고리의 마지막 항목 뒤에 추가
### Step 4: 확인
추가된 교훈을 사용자에게 보여줍니다:
```
교훈이 추가되었습니다:
- 카테고리: {카테고리}
- 내용: {내용}
- 파일: .claude/lessons.md
다음 세션부터 자동으로 컨텍스트에 포함됩니다.
```
## 서브커맨드
### `/lesson list`
현재 등록된 모든 교훈을 카테고리별로 보여줍��다.
### `/lesson clean`
오래된(90일+) 교훈이나 중복 항목을 찾아 정리를 제안합니다.
`AskUserQuestion`으로 각 항목의 삭제 여부를 확인합니다.
## Related Files
| File | Purpose |
|------|---------|
| `.claude/lessons.md` | 교훈 저장 파일 |
| `.claude/hooks/load-recent-changes.sh` | SessionStart 훅 (lessons.md를 컨텍스트에 로드) |
Details
- Author
- HyperAITeam
- Repository
- HyperAITeam/CLITrigger
- Created
- 5 months ago
- Last Updated
- 2 days ago
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
code-lesson
코드에서 배우기. Claude가 짠 코드의 구조, 패턴, 로직을 초등학생도 이해할 수 있게 설명해준다. '이거 설명해줘', '코드 설명', '뭘 배울 수 있어', 'code lesson', '이 코드 뭐야', '구조 설명', '어떻게 돌아가는거야' 같은 요청 시 트리거.
0 Updated 5 days ago
kangraemin AI & Automation Listed
learn
프로젝트 메모리에 패턴/규칙을 저장·조회하고, 외부 소스를 메모리로 통합(ingest)하거나 메모리 위생을 검사(lint)한다. "기억해줘", "다음에도 기억", "패턴 저장", "이거 학습", "메모리에 추가", "이 글/문서 메모리에 정리해줘", "메모리 정합 검사" 요청 시 사용. 사용법 /learn [save|show|ingest|lint]
1 Updated today
SONGYEONGSIN AI & Automation Listed
sync-claude-md
This skill should be used when the user requests "sync", "동기화", "CLAUDE.md 업데이트", "오늘 정리", "세션 정리", "하루 마무리", "/sync".
1 Updated today
SONGYEONGSIN