[DEPRECATED - use continuous-learning-v2] Legacy v1 stop-hook skill extractor. v2 is a strict superset with instinct-based, project-scoped, hook-reliable learning. Do not invoke v1; route continuous learning, session learning, and pattern extraction requests to continuous-learning-v2.
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "continuous-learning" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/continuous-learning/SKILL.md 2. 保存为 ~/.claude/skills/continuous-learning/SKILL.md 3. 装好后重载技能,告诉我可以用了
DEPRECATED 2026-04-28. Use
continuous-learning-v2instead. v2 is a strict superset: stop-hook observation becomes PreToolUse/PostToolUse observation, full skills become atomic instincts with confidence scoring, and global-only storage becomes project-scoped plus global promotion.This file is kept for archival reference and backward compatibility with existing installs.
Automatically evaluates Claude Code sessions on end to extract reusable patterns that can be saved as learned skills.
~/.claude/skills/learned/This v1 skill is still supported, but continuous-learning-v2 is the preferred path for new installs. Keep v1 when you explicitly want the simpler Stop-hook extraction flow or need compatibility with older learned-skill workflows.
This skill runs as a Stop hook at the end of each session:
~/.claude/skills/learned/Edit config.json to customize:
{
"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"
]
}
| Pattern | Description |
|---|---|
error_resolution | How specific errors were resolved |
user_corrections | Patterns from user corrections |
workarounds | Solutions to framework/library quirks |
debugging_techniques | Effective debugging approaches |
project_specific | Project-specific conventions |
Add to your ~/.claude/settings.json:
{
"hooks": {
"Stop": [{
"matcher": "*",
"hooks": [{
"type": "command",
"command": "~/.claude/skills/continuous-learning/evaluate-session.sh"
}]
}]
}
}
/learn command - Manual pattern extraction mid-sessionHomunculus v2 takes a more sophisticated approach:
| Feature | Our Approach | Homunculus v2 |
|---|---|---|
| Observation | Stop hook (end of session) | PreToolUse/PostToolUse hooks (100% reliable) |
| Analysis | Main context | Background agent (Haiku) |
| Granularity | Full skills | Atomic "instincts" |
| Confidence | None | 0.3-0.9 weighted |
| Evolution | Direct to skill | Instincts → cluster → skill/command/agent |
| Sharing | None | Export/import instincts |
Key insight from homunculus:
"v1 relied on skills to observe. Skills are probabilistic—they fire ~50-80% of the time. v2 uses hooks for observation (100% reliable) and instincts as the atomic unit of learned behavior."
…
帮助用户用 pytest 与 TDD 建立高质量 Python 测试体系。
帮助你为 Spring Boot 项目实施测试驱动开发,覆盖新增、修复与重构场景
帮助开发者在 iOS 26+ 中集成端侧大模型生成、工具调用与流式输出。
为 Quarkus 3.x 项目提供测试驱动开发方案,支持功能开发、修复与重构。
帮助你梳理 React 与 Next.js 前端模式、状态管理及性能优化最佳实践
将技术概念、图表和系统流程制作成清晰可复用的 Manim 动画讲解视频。