learn
Hizlica kural/ogrenim kaydet. CLAUDE.md'ye ve memory'ye yazar. Kullanim: /learn <kural>
Best use case
learn is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Hizlica kural/ogrenim kaydet. CLAUDE.md'ye ve memory'ye yazar. Kullanim: /learn <kural>
Teams using learn should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/learn/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How learn Compares
| Feature / Agent | learn | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Hizlica kural/ogrenim kaydet. CLAUDE.md'ye ve memory'ye yazar. Kullanim: /learn <kural>
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# /learn - Hizli Ogrenim Kaydi Kullanici `/learn <kural>` yazdiginda su adimlari takip et: ## Adim 1: Argumani Parse Et Kullanicinin verdigi metni analiz et: - Ne ogrenilmeli? - Severity: CRITICAL / IMPORTANT / MINOR - Kategori: code / react / api / git / security / performance / testing / workflow ## Adim 2: CLAUDE.md'ye Kaydet Mevcut dizinde CLAUDE.md var mi kontrol et. ### CLAUDE.md VARSA: "LEARNED MISTAKES" bolumune ekle: ```markdown - [TARIH] HATA: <ogrenim> | COZUM: <ne yapilmali> | ONLEM: <kural> ``` "ERROR TRACKING" tablosuna ekle: ```markdown | TARIH | kategori | - | 1 | Learned | Yes | ``` ### CLAUDE.md YOKSA: Kullaniciya sor: "Bu dizinde CLAUDE.md yok. Olusturayim mi? (template: ~/.claude/templates/CLAUDE-TEMPLATE.md)" ## Adim 3: Memory'ye Kaydet Genel bir ogrenim ise (sadece bu projeye ozel degilse), memory sistemine de kaydet: ```bash cd ~/.claude && PYTHONPATH=scripts python3 scripts/core/store_learning.py \ --session-id "learn-command" \ --content "<ogrenim>" \ --context "<baglam>" \ --tags "learn,<kategori>" \ --confidence high ``` ## Adim 4: Onay Ver ``` OGRENILDI: Kural: <kural> Severity: CRITICAL/IMPORTANT/MINOR Kaydedildi: CLAUDE.md + memory Kategori: <kategori> ``` ## Ornekler ``` /learn API route'larda try-catch sart -> CLAUDE.md'ye IMPORTANT/api olarak kaydeder /learn .env dosyasini ASLA commit'leme -> CLAUDE.md'ye CRITICAL/security olarak kaydeder /learn React'ta useEffect cleanup unutma -> CLAUDE.md'ye IMPORTANT/react olarak kaydeder /learn Bu projede port 3737 kullaniliyor -> CLAUDE.md'ye MINOR/workflow olarak kaydeder (memory'ye kaydetmez, proje-ozel) ``` ## Kurallar 1. Kisa ve net yaz - gereksiz uzatma 2. Her ogrenim actionable olmali (ne yapilmali acik) 3. Ornek kod ekle mumkunse 4. Tekrar kontrolu yap - ayni kural varsa "tekrar" sayisini artir 5. Tarih otomatik eklenir (bugunun tarihi)
Related Skills
continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
continuous-learning-v2
Instinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents.
compound-learnings
Transform session learnings into permanent capabilities (skills, rules, agents). Use when asked to "improve setup", "learn from sessions", "compound learnings", or "what patterns should become skills".
workflow-router
Goal-based workflow orchestration - routes tasks to specialist agents based on user goals
wiring
Wiring Verification
websocket-patterns
Connection management, room patterns, reconnection strategies, message buffering, and binary protocol design.
visual-verdict
Screenshot comparison QA for frontend development. Takes a screenshot of the current implementation, scores it across multiple visual dimensions, and returns a structured PASS/REVISE/FAIL verdict with concrete fixes. Use when implementing UI from a design reference or verifying visual correctness.
verification-loop
Comprehensive verification system covering build, types, lint, tests, security, and diff review before a PR.
vector-db-patterns
Embedding strategies, ANN algorithms, hybrid search, RAG chunking strategies, and reranking for semantic search and retrieval.
variant-analysis
Find similar vulnerabilities across a codebase after discovering one instance. Uses pattern matching, AST search, Semgrep/CodeQL queries, and manual tracing to propagate findings. Adapted from Trail of Bits. Use after finding a bug to check if the same pattern exists elsewhere.
validate-agent
Validation agent that validates plan tech choices against current best practices
tracing-patterns
OpenTelemetry setup, span context propagation, sampling strategies, Jaeger queries