用途:管理项目知识库,跨会话沉淀与复用开发经验。学习内容集中存放在人类可读的 markdown 文件 .superstack/learnings.md,按 Patterns、Pitfalls、Preferences、Architecture、Tools 五类分组,每条包含 kebab-case 键名、一句话洞察、置信度(N/10)、来源技能、相关文件与日期。该技能只读写学习文件,不修改项目代码。
主要命令:/learn 显示最近 20 条;/learn search <query> 按关键词(不区分大小写)搜索键名、洞察、来源与文件;/learn prune 检查引用文件是否仍存在及条目间矛盾,逐条询问删除、保留或更新;/learn export 导出为 markdown 段落,可追加到 CLAUDE.md、另存为 .superstack/learnings-export.md 或仅打印;/learn stats 输出总数、唯一键数、各类型数量、主要来源、平均置信度与最早/最新日期;/learn add 逐项询问类型、键名、洞察、置信度与文件后手动添加。
写入规则:默认追加式,同一键的新条目追加在旧条目下方,以最新为准,旧条目保留为历史。其他技能按同一格式追加。删除或修改已有条目前必须经用户确认,写入后需向用户确认变更内容。
限制:不修改项目代码;判断条目是否仍有效前需用 Glob 检查引用文件是否存在;格式需保持稳定以便其他技能与工具解析。首次运行会询问遥测偏好,可在 ~/.superstack/config.json 中随时更改。具体平台与版本要求暂未提供。