用途:该技能基于你本地 Claude Code 的聊天历史,对近期编程工作给出个性化成长反馈,识别优势与待提升领域,并整理学习资料,最后把完整报告发送到你的 Slack 私信。适合希望在不等待代码审查的情况下,从自身工作历史中获得数据驱动反馈的开发者。
主要能力:读取近期(过去 24–48 小时)本地聊天记录;分析项目与领域、所用技术、问题类型、遇到的挑战及解题方式;识别 3–5 个具体、有证据支撑、可执行且按优先级排序的改进领域;生成包含工作摘要、改进领域、优势、行动项的综合报告;通过 Rube MCP 在 HackerNews 检索与改进领域相关的高质量文章并附标题、日期、简介与链接;经 Rube MCP 将报告分段发送到用户自己的 Slack 私信。
使用方式:向 Claude 提出请求,例如“Analyze my developer growth from my recent chats”或“Analyze my work from today and suggest areas for improvement”。技能会读取文件 ~/.claude/history.jsonl,其中每行包含 display(用户消息/请求)、project(所涉项目)、timestamp(Unix 毫秒时间戳)、pastedContents(粘贴的代码或内容)等字段,并按当前时间过滤 24–48 小时内的记录。发送 Slack 时,通过 RUBE_SEARCH_TOOLS 检查连接,必要时用 RUBE_MANAGE_CONNECTIONS 启动 Slack 授权,再用 RUBE_MULTI_EXECUTE_TOOL 发送格式化的分节消息。
适用场景:希望了解近期开发模式与习惯、发现特定技术短板或反复出现的困难、确定值得深入学习的主题、获取贴合实际工作模式的学习清单、跟踪近期项目的改进方向,或寻找直接针对待提升技能的高质量文章。
限制:该技能依赖本地 Claude Code 聊天历史文件与时间戳,分析范围限于近期记录;学习资源检索与 Slack 发送依赖 Rube MCP 及已连接的 Slack 账户;资料未提供价格、平台支持范围、准确率保证及除 Slack 外的其他输送渠道信息。