affaan-m/ECC

continuous-learning

Claude Code oturumlarından yeniden kullanılabilir kalıpları otomatik olarak çıkarın ve gelecekte kullanmak üzere öğrenilmiş skill'ler olarak kaydedin.

70CollectingClaude Code
See how to use itView GitHub source
npx skills add https://github.com/affaan-m/ECC --skill "docs/tr/skills/continuous-learning"
Automated source guideDocumentationStandard source

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Reorganized from the pinned upstream SKILL.md

Source-grounded documentation guide: continuous-learning

Claude Code oturumlarını sonunda otomatik olarak değerlendirir ve öğrenilmiş skill'ler olarak kaydedilebilecek yeniden kullanılabilir kalıpları çıkarır.

npx skills add https://github.com/affaan-m/ECC --skill "docs/tr/skills/continuous-learning"
Check the pinned source

The pinned source supports a structured brief, but not an expanded tutorial. Only detected inputs, outputs, and sections are shown.

471 source words · 10 usable sections

Documentation workflow

Read continuous-learning through these 4 source sections

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

Ne Zaman Aktifleştirmelisiniz

Claude Code oturumlarından otomatik kalıp çıkarma ayarlarken

SKILL.md · Ne Zaman Aktifleştirmelisiniz
Claude Code oturumlarından otomatik kalıp çıkarma ayarlarkenOturum değerlendirmesi için Stop hook'u yapılandırırken/.claude/skills/learned/ içindeki öğrenilmiş skill'leri incelerken veya düzenlerken
02

Nasıl Çalışır

Bu skill her oturumun sonunda Stop hook olarak çalışır:

SKILL.md · Nasıl Çalışır
Oturum Değerlendirmesi: Oturumun yeterli mesaja sahip olup olmadığını kontrol eder (varsayılan: 10+)Kalıp Tespiti: Oturumdan çıkarılabilir kalıpları tanımlarSkill Çıkarma: Yararlı kalıpları /.claude/skills/learned/ dizinine kaydeder
03

Konfigürasyon

Özelleştirmek için config.json dosyasını düzenleyin:

SKILL.md · Konfigürasyon
Özelleştirmek için config.json dosyasını düzenleyin:
04

Kalıp Tipleri

Review the “Kalıp Tipleri” section in the pinned source before continuing.

SKILL.md · Kalıp Tipleri
Review and apply the “Kalıp Tipleri” source section.

Documentation checklist

Verify each item before delivery

The source section “Ne Zaman Aktifleştirmelisiniz” has been checked.

The source section “Nasıl Çalışır” has been checked.

The source section “Konfigürasyon” has been checked.

The source section “Kalıp Tipleri” has been checked.

Choose a different workflow

When another Skill is the better fit

FAQ

What does the continuous-learning source document cover?

Claude Code oturumlarını sonunda otomatik olarak değerlendirir ve öğrenilmiş skill'ler olarak kaydedilebilecek yeniden kullanılabilir kalıpları çıkarır.

How do I install continuous-learning?

The source record exposes this install command: npx skills add https://github.com/affaan-m/ECC --skill "docs/tr/skills/continuous-learning". Inspect the command and pinned source before running it.

Which Agent platforms does the source record declare?

The pinned source record declares support for: claude code.

Repository stars
234,327
Repository forks
35,711
Quality
70/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

70/100
Documentation21/30
Specificity14/25
Maintenance20/20
Trust signals15/25
View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 2 min

Sürekli Öğrenme Skill'i

Claude Code oturumlarını sonunda otomatik olarak değerlendirir ve öğrenilmiş skill'ler olarak kaydedilebilecek yeniden kullanılabilir kalıpları çıkarır.

Ne Zaman Aktifleştirmelisiniz

  • Claude Code oturumlarından otomatik kalıp çıkarma ayarlarken
  • Oturum değerlendirmesi için Stop hook'u yapılandırırken
  • ~/.claude/skills/learned/ içindeki öğrenilmiş skill'leri incelerken veya düzenlerken
  • Çıkarma eşiklerini veya kalıp kategorilerini ayarlarken
  • v1 (bu) ile v2 (instinct tabanlı) yaklaşımlarını karşılaştırırken

Nasıl Çalışır

Bu skill her oturumun sonunda Stop hook olarak çalışır:

  1. Oturum Değerlendirmesi: Oturumun yeterli mesaja sahip olup olmadığını kontrol eder (varsayılan: 10+)
  2. Kalıp Tespiti: Oturumdan çıkarılabilir kalıpları tanımlar
  3. Skill Çıkarma: Yararlı kalıpları ~/.claude/skills/learned/ dizinine kaydeder

Konfigürasyon

Özelleştirmek için config.json dosyasını düzenleyin:

{
  "min_session_length": 10,
  "extraction_threshold": "medium",
  "auto_approve": false,
  "learned_skills_path": "~/.claude/skills/learned/",
  "patterns_to_detect": [
    "error_resolution",
    "user_corrections",
    "workarounds",
    "debugging_techniques",
    "project_specific"
  ],
  "ignore_patterns": [
    "simple_typos",
    "one_time_fixes",
    "external_api_issues"
  ]
}

Kalıp Tipleri

KalıpAçıklama
error_resolutionBelirli hataların nasıl çözüldüğü
user_correctionsKullanıcı düzeltmelerinden kalıplar
workaroundsFramework/kütüphane tuhaflıklarına çözümler
debugging_techniquesEtkili hata ayıklama yaklaşımları
project_specificProjeye özgü kurallar

Hook Kurulumu

~/.claude/settings.json dosyanıza ekleyin:

{
  "hooks": {
    "Stop": [{
      "matcher": "*",
      "hooks": [{
        "type": "command",
        "command": "~/.claude/skills/continuous-learning/evaluate-session.sh"
      }]
    }]
  }
}

Neden Stop Hook?

  • Hafif: Oturum sonunda bir kez çalışır
  • Bloke Etmeyen: Her mesaja gecikme eklemez
  • Tam Bağlam: Tam oturum kaydına erişimi vardır

İlgili

  • The Longform Guide - Sürekli öğrenme bölümü
  • /learn komutu - Oturum ortasında manuel kalıp çıkarma

Karşılaştırma Notları (Araştırma: Ocak 2025)

vs Homunculus

Homunculus v2 daha sofistike bir yaklaşım benimsiyor:

ÖzellikBizim YaklaşımHomunculus v2
GözlemStop hook (oturum sonu)PreToolUse/PostToolUse hooks (%100 güvenilir)
AnalizAna bağlamArka plan agent'ı (Haiku)
GranülerlikTam skill'lerAtomik "instinct'ler"
GüvenYok0.3-0.9 ağırlıklı
EvrimDoğrudan skill'eInstinct'ler → kümeleme → skill/command/agent
PaylaşımYokInstinct'leri dışa/içe aktar

Homunculus'tan temel içgörü:

"v1 gözlem için skill'lere güveniyordu. Skill'ler olasılıksaldır—zamanın ~%50-80'inde tetiklenirler. v2 gözlem için hook'ları kullanır (%100 güvenilir) ve öğrenilmiş davranışın atomik birimi olarak instinct'leri kullanır."

Potansiyel v2 İyileştirmeleri

  1. Instinct tabanlı öğrenme - Güven skorlaması ile daha küçük, atomik davranışlar
  2. Arka plan gözlemcisi - Paralel analiz yapan Haiku agent'ı
  3. Güven azalması - Çelişkiye uğrarsa instinct'ler güven kaybeder
  4. Alan etiketleme - code-style, testing, git, debugging, vb.
  5. Evrim yolu - İlgili instinct'leri skill/command'lara kümeleme

Bkz: Tam spec için docs/continuous-learning-v2-spec.md.

Source repo
affaan-m/ECC
Skill path
docs/tr/skills/continuous-learning/SKILL.md
Commit SHA
4e973d3eaf92
Repository license
MIT
Data collected