Files
affaan-m--everything-claude…/docs/ko-KR/commands/learn.md
T
wehub-resource-sync d48cda4081
CI / Test (ubuntu-latest, Node 18.x, bun) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, npm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, pnpm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, yarn) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 20.x, bun) (push) Failing after 17m13s
CI / Test (ubuntu-latest, Node 20.x, npm) (push) Failing after 18m42s
CI / Test (ubuntu-latest, Node 20.x, pnpm) (push) Failing after 15m0s
CI / Test (ubuntu-latest, Node 20.x, yarn) (push) Failing after 49m44s
CI / Test (ubuntu-latest, Node 22.x, bun) (push) Failing after 51m55s
CI / Test (ubuntu-latest, Node 22.x, pnpm) (push) Failing after 21m57s
CI / Test (ubuntu-latest, Node 22.x, npm) (push) Failing after 37m39s
CI / Test (ubuntu-latest, Node 22.x, yarn) (push) Failing after 34m7s
CI / Validate Components (push) Failing after 37m15s
CI / Python Tests (push) Failing after 10m1s
CI / Security Scan (push) Failing after 10m1s
CI / Lint (push) Failing after 17m12s
CI / Coverage (push) Failing after 20m19s
CI / Test (macos-latest, Node 18.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, yarn) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 11:55:55 +08:00

1.8 KiB

/learn - 재사용 가능한 패턴 추출

현재 세션을 분석하고 스킬로 저장할 가치가 있는 패턴을 추출합니다.

트리거

세션 중 중요한 문제를 해결했을 때 /learn을 실행합니다.

추출 대상

다음을 찾습니다:

  1. 에러 해결 패턴

    • 어떤 에러가 발생했는가?
    • 근본 원인은 무엇이었는가?
    • 무엇이 해결했는가?
    • 유사한 에러에 재사용 가능한가?
  2. 디버깅 기법

    • 직관적이지 않은 디버깅 단계
    • 효과적인 도구 조합
    • 진단 패턴
  3. 우회 방법

    • 라이브러리 특이 사항
    • API 제한 사항
    • 버전별 수정 사항
  4. 프로젝트 특화 패턴

    • 발견된 코드베이스 컨벤션
    • 내려진 아키텍처 결정
    • 통합 패턴

출력 형식

~/.claude/skills/learned/[pattern-name].md에 스킬 파일을 생성합니다:

# [설명적인 패턴 이름]

**추출일:** [날짜]
**컨텍스트:** [이 패턴이 적용되는 상황에 대한 간략한 설명]

## 문제
[이 패턴이 해결하는 문제 - 구체적으로 작성]

## 해결 방법
[패턴/기법/우회 방법]

## 예시
[해당하는 경우 코드 예시]

## 사용 시점
[트리거 조건 - 이 스킬이 활성화되어야 하는 상황]

프로세스

  1. 세션에서 추출 가능한 패턴 검토
  2. 가장 가치 있고 재사용 가능한 인사이트 식별
  3. 스킬 파일 초안 작성
  4. 저장 전 사용자 확인 요청
  5. ~/.claude/skills/learned/에 저장

참고 사항

  • 사소한 수정은 추출하지 않기 (오타, 단순 구문 에러)
  • 일회성 이슈는 추출하지 않기 (특정 API 장애 등)
  • 향후 세션에서 시간을 절약할 수 있는 패턴에 집중
  • 스킬은 집중적으로 - 스킬당 하나의 패턴