Tool/everything-claude-code/docs/zh-CN/skills/continuous-learning/SKILL.md
自动从Claude Code会话中提取可重复使用的模式,并将其保存为学习到的技能以供将来使用。
npx skillsauth add lyxjack/toolbox continuous-learningInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
自动评估 Claude Code 会话的结尾,以提取可重用的模式,这些模式可以保存为学习到的技能。
~/.claude/skills/learned/ 中审查或整理已学习的技能此技能作为 停止钩子 在每个会话结束时运行:
~/.claude/skills/learned/编辑 config.json 以进行自定义:
{
"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"
]
}
| 模式 | 描述 |
|---------|-------------|
| error_resolution | 特定错误是如何解决的 |
| user_corrections | 来自用户纠正的模式 |
| workarounds | 框架/库特殊性的解决方案 |
| debugging_techniques | 有效的调试方法 |
| project_specific | 项目特定的约定 |
添加到你的 ~/.claude/settings.json 中:
{
"hooks": {
"Stop": [{
"matcher": "*",
"hooks": [{
"type": "command",
"command": "~/.claude/skills/continuous-learning/evaluate-session.sh"
}]
}]
}
}
/learn 命令 - 在会话中手动提取模式Homunculus v2 采用了更复杂的方法:
| 功能 | 我们的方法 | Homunculus v2 | |---------|--------------|---------------| | 观察 | 停止钩子(会话结束时) | PreToolUse/PostToolUse 钩子(100% 可靠) | | 分析 | 主上下文 | 后台代理 (Haiku) | | 粒度 | 完整技能 | 原子化的“本能” | | 置信度 | 无 | 0.3-0.9 加权 | | 演进 | 直接到技能 | 本能 → 集群 → 技能/命令/代理 | | 共享 | 无 | 导出/导入本能 |
来自 homunculus 的关键见解:
"v1 依赖技能来观察。技能是概率性的——它们触发的概率约为 50-80%。v2 使用钩子进行观察(100% 可靠),并以本能作为学习行为的原子单元。"
参见:docs/continuous-learning-v2-spec.md 以获取完整规范。
development
React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
data-ai
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
development
X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.