mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-03-31 06:03:29 +08:00
Add missing example sessions, code blocks, and detailed sections to 14 command files that were previously summarized versions.
1.8 KiB
1.8 KiB
/learn - 재사용 가능한 패턴 추출
현재 세션을 분석하고 스킬로 저장할 가치가 있는 패턴을 추출합니다.
트리거
세션 중 중요한 문제를 해결했을 때 /learn을 실행합니다.
추출 대상
다음을 찾습니다:
-
에러 해결 패턴
- 어떤 에러가 발생했는가?
- 근본 원인은 무엇이었는가?
- 무엇이 해결했는가?
- 유사한 에러에 재사용 가능한가?
-
디버깅 기법
- 직관적이지 않은 디버깅 단계
- 효과적인 도구 조합
- 진단 패턴
-
우회 방법
- 라이브러리 특이 사항
- API 제한 사항
- 버전별 수정 사항
-
프로젝트 특화 패턴
- 발견된 코드베이스 컨벤션
- 내려진 아키텍처 결정
- 통합 패턴
출력 형식
~/.claude/skills/learned/[pattern-name].md에 스킬 파일을 생성합니다:
# [설명적인 패턴 이름]
**추출일:** [날짜]
**컨텍스트:** [이 패턴이 적용되는 상황에 대한 간략한 설명]
## 문제
[이 패턴이 해결하는 문제 - 구체적으로 작성]
## 해결 방법
[패턴/기법/우회 방법]
## 예시
[해당하는 경우 코드 예시]
## 사용 시점
[트리거 조건 - 이 스킬이 활성화되어야 하는 상황]
프로세스
- 세션에서 추출 가능한 패턴 검토
- 가장 가치 있고 재사용 가능한 인사이트 식별
- 스킬 파일 초안 작성
- 저장 전 사용자 확인 요청
~/.claude/skills/learned/에 저장
참고 사항
- 사소한 수정은 추출하지 않기 (오타, 단순 구문 에러)
- 일회성 이슈는 추출하지 않기 (특정 API 장애 등)
- 향후 세션에서 시간을 절약할 수 있는 패턴에 집중
- 스킬은 집중적으로 - 스킬당 하나의 패턴