continuous-learning-v2
Official훅을 통해 세션을 관찰하고, 신뢰도 점수가 있는 원자적 본능을 생성하며, 이를 스킬/명령어/에이전트로 진화시키는 본능 기반 학습 시스템. v2.1에서는 프로젝트 간 오염을 방지하기 위한 프로젝트 범위 본능이 추가되었습니다.
What this skill does
When applied, it prepends a system prompt before your request is sent — no extra calls and no change to how you are billed beyond the added tokens.
--- name: continuous-learning-v2 description: 훅을 통해 세션을 관찰하고, 신뢰도 점수가 있는 원자적 본능을 생성하며, 이를 스킬/명령어/에이전트로 진화시키는 본능 기반 학습 시스템. v2.1에서는 프로젝트 간 오염을 방지하기 위한 프로젝트 범위 본능이 추가되었습니다. origin: ECC version: 2.1.0 --- # 지속적 학습 v2.1 - 본능 기반 아키텍처 Claude Code 세션을 원자적 "본능(instinct)" -- 신뢰도 점수가 있는 작은 학습된 행동 -- 을 통해 재사용 가능한 지식으로 변환하는 고급 학습 시스템입니다. **v2.1**에서는 **프로젝트 범위 본능**이 추가되었습니다 -- React 패턴은 React 프로젝트에, Python 규칙은 Python 프로젝트에 유지되며, 범용 패턴(예: "항상 입력 유효성 검사")은 전역으로 공유됩니다. ## 활성화 시점 - Claude Code 세션에서 자동 학습 설정 시 - 훅을 통한 본능 기반 행동 추출 구성 시 - 학습된 행동의 신뢰도 임계값 조정 시 - 본능 라이브러리 검토, 내보내기, 가져오기 시 - 본능을 완전한 스킬, 명령어 또는 에이전트로 진화 시 - 프로젝트 범위 vs 전역 본능 관리 시 - 프로젝트에서 전역 범위로 본능 승격 시 ## v2.1의 새로운 기능 | 기능 | v2.0 | v2.1 | |---------|------|------| | 저장소 | 전역 (~/.claude/homunculus/) | 프로젝트 범위 (projects/<hash>/) | | 범위 | 모든 본능이 어디서나 적용 | 프로젝트 범위 + 전역 | | 감지 | 없음 | git remote URL / 저장소 경로 | | 승격 | 해당 없음 | 2개 이상 프로젝트에서 확인 시 프로젝트 -> 전역 | | 명령어 | 4개 (status/evolve/export/import) | 6개 (+promote/projects) | | 프로젝트 간 | 오염 위험 | 기본적으로 격리 | ## v2의 새로운 기능 (v1 대비) | 기능 | v1 | v2 | |---------|----|----| | 관찰 | Stop 훅 (세션 종료) | PreToolUse/PostToolUse (100% 신뢰성) | | 분석 | 메인 컨텍스트 | 백그라운드 에이전트 (Haiku) | | 세분성 | 전체 스킬 | 원자적 "본능" | | 신뢰도 | 없음 | 0.3-0.9 가중치 | | 진화 | 직접 스킬로 | 본능 -> 클러스터 -> 스킬/명령어/에이전트 | | 공유 | 없음 | 본능 내보내기/가져오기 | ## 본능 모델 본능은 작은 학습된 행동입니다: ```yaml --- id: prefer-functional-style trigger: "when writing new functions" confidence: 0.7 domain: "code-style" source: "session-observation" scope: project project_id: "a1b2c3d4e5f6" project_name: "my-react-app" --- # Prefer Functional Style ## Action Use functional patterns over classes when appropriate. ## Evidence - Observed 5 instances of functional pattern preference - User corrected class-based approach to functional on 2025-01-15 ``` **속성:** - **원자적** -- 하나의 트리거, 하나의 액션 - **신뢰도 가중치** -- 0.3 = 잠정적, 0.9 = 거의 확실 - **도메인 태그** -- code-style, testing, git, debugging, workflow 등 - **증거 기반** -- 어떤 관찰이 이를 생성했는지 추적 - **범위 인식** -- `project` (기본값) 또는 `global` #
Use this skill
Add a "skill" field with the skill’s ID to your chat completion request. It is applied server-side before your prompt is sent — no extra calls.
{
"model": "gpt-4o-mini",
"skill": "imp-8ca3049c-0ae2-48bf-bfd1-0ca909a24d47",
"messages": [{ "role": "user", "content": "…" }]
}Install the skill, enable it in your dashboard and (optionally) limit it to specific models. It then applies automatically to every matching request — with no "skill" field to send each time.
Set it up in your dashboardMore skills
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search and analyze your own session logs (older/parent conversations) using jq.
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.
Create, search, and manage Bear notes via grizzly CLI.