From Cairn
업무 수행 중·후의 지식을 md로 캡처하여 팀에 공용화. AI가 문맥을 추론해 위치+유형을 자율 제안 → 초안 생성 → (team 모드) git 커밋·푸시 제안. "캡처", "이거 문서화", "남겨둬", "공용화", "/cairn:capture" 키워드 및 세션 종료 시 능동 트리거.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cairn:cairn-captureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Cairn의 차별화 엔진. "내 업무를 AI에게 학습시켜 팀에 공용화한다."
Cairn의 차별화 엔진. "내 업무를 AI에게 학습시켜 팀에 공용화한다." 흔적(업무) → 돌탑(md) → 이정표(팀 공용화)
type, created, 관련 티켓/링크)와 breadcrumb를 포함한다.git push(외부 공용화)를 실행하지 않는다. solo 모드에서는 push를 제안하지 않는다.분기표를 외우지 말고, "이 지식이 영향을 미치는 범위가 어디인가?" 로 추론한다.
| 영향범위 | 저장 위치 | 예시 |
|---|---|---|
| 1개 프로젝트만 | projects/{proj}/docs/features/ 또는 projects/{proj}/docs/decisions/ | 특정 서비스 기능 스펙, 단일 레포 ADR |
| 1개 서비스(여러 프로젝트) | cairn-<team>/services/{svc}/decisions/ 또는 cairn-<team>/services/{svc}/ | 서비스 아키텍처 결정, 서비스 운영 SOP |
| 여러 서비스 / 팀 전체 | cairn-<team>/decisions/ | 플랫폼 표준, 팀 공통 ADR |
| 재사용 패턴·교훈 | cairn-<team>/knowledge/lessons/{domain}/ | DB 쿼리 패턴, API 설계 교훈 |
| 운영 절차 (runbook) | cairn-<team>/runbooks/ | 배포 체크리스트, 장애 대응 절차 |
| 일상 공통업무 | cairn-<team>/operations/ | 점검 이력, 표준화 작업, 내재화 기록 |
| 개인 작업일지·메모 | .cairn/personal/ (gitignore, 공유 안 함) | 개인 세션 기록, 임시 메모 |
SoT 단일성 강제: 프로젝트 레포
docs/에 이미 있으면 workspacedecisions/에 복사하지 않고 링크만 추가한다. 반대도 동일.
| 유형 | 무엇 | 템플릿 구조 |
|---|---|---|
| feature | 기능 설계/스펙 | 요구 → 설계 → 영향도 → 테스트 |
| decision | 의사결정 (ADR) | 맥락 → 결정 → 대안 → 영향 |
| lesson | 재사용 패턴/교훈/함정 | 배경 → 문제 → 해결 → 재사용 포인트 |
| runbook | 반복 운영/절차 | 목적 → 사전조건 → 단계 → 검증 |
| operations | 일상 공통업무 기록 | 날짜 → 작업 → 결과 → 후속조치 |
유형 선택도 AI가 추론한다. 명백하면 제안에 포함, 애매하면 1문항으로 확인.
/cairn:capture [주제]): 사용자가 지정한 주제를 기반으로 분석AI가 아래를 추론한다 (사용자 인터럽트 최소화):
결론이 명백하면 → 제안 1문항으로 바로 확인 [GATE-CLASSIFY] 애매하면 → 영향범위를 묻는 1문항 추가 후 제안
type, created, 관련 티켓/링크 포함> 상위: [폴더명](../README.md) 포함mode == team 확인git add {파일} && git commit → (요청 시) git pushconfig/cairn.config.example.json — mode/capture/team 설정skills/analytics-learn/ — 패턴 추출 (캡처 엔진 보조)skills/daily-wrap/ — 세션 단위 인사이트 추출Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub kt-cloud-infra-ops/cairn