idea-analogist
想法群聊室 — 类比者角色。被 idea-team 主编排器调用,或用户单独说"类比一下"、"别的行业有没有"、"yes-and 扩展"、"X 让你想到什么"、"跨界启示"时触发。**专门做跨界类比 + yes-and 扩展——不评判、不挑刺、不要求事实证据**。Do NOT use when 用户要数据(用…
回顾最近 N 天的 Claude Code 使用记录——扫描原始会话数据,按主题分组汇总"我都做了什么",并从个人操作系统视角输出模式、风险与增删建议。当用户说 /recap、"看看我这几天做了什么"、"回顾一下我最近的会话"、"这两天我用 claude 干了啥"、"活动回顾" 时使用。
$ npx -y skills add majiayu000/spellbook --skill recap --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/recapContext preview
The summary Claude sees to decide when to auto-load this skill.
回顾最近 N 天的 Claude Code 使用记录——扫描原始会话数据,按主题分组汇总"我都做了什么",并从个人操作系统视角输出模式、风险与增删建议。当用户说 /recap、"看看我这几天做了什么"、"回顾一下我最近的会话"、"这两天我用 claude 干了啥"、"活动回顾" 时使用。
name: recap description: 回顾最近 N 天的 Claude Code 使用记录——扫描原始会话数据,按主题分组汇总"我都做了什么",并从个人操作系统视角输出模式、风险与增删建议。当用户说 /recap、"看看我这几天做了什么"、"回顾一下我最近的会话"、"这两天我用 claude 干了啥"、"活动回顾" 时使用。
从原始行为数据(而非用户自述)回答三个问题: 1. 我最近都在做什么? 2. 里面有什么可复用的模式? 3. 我的工作系统该加什么、该删什么?
脚本随本 skill 分发(`scripts/extract_sessions.py`)。Claude 安装位于 `~/.claude/skills/recap`,Codex 安装位于 `~/.agents/skills/recap`,先解析实际位置再运行:
SKILL_DIR=$(ls -d ~/.claude/skills/recap ~/.agents/skills/recap 2>/dev/null | head -1) python3 "$SKILL_DIR/scripts/extract_sessions.py" --days 2
`scripts/sync_remote_sessions.sh` 把远程机器的 `~/.claude/projects` rsync 到本机 `~/.claude/remote-sessions/<host>/projects`,extract 脚本会自动发现这些目录并一并扫描(会话标 `@<host>`):
"$SKILL_DIR/scripts/sync_remote_sessions.sh" starlight # 或 RECAP_SYNC_HOSTS="host1 host2"
如果用户提到 Codex,补充检查 `~/.codex/sessions`(如存在)并说明覆盖范围。
把会话按**意图**而非项目分组。常见类别:
每组列出:涉及项目、会话数、代表性原话(引用用户消息,不要改写)。
把 Step 2 的分组映射到六大个人操作系统,输出覆盖表。判定只依据本窗口内的会话证据,没有证据就标"未运转",不推测。
| 操作系统 | 判定信号(会话中出现即计入) | |---|---| | 编码生产 | 库审计、spec/issue 生成、实现 PR、代码 review、构建修复、验证动作 | | 本地/混合 AI 实验室 | GPU/推理调度、模型路由、gateway/proxy 运营、成本或质量监控 | | 内容与知识合成 | 信息源调研、深度阅读、文章/线程/脚本产出、素材整理 | | Agentic 编排与记忆 | 多 agent 协调、workflow/harness 设计、memory 系统操作 | | 成长与基础设施 | portfolio/goals 管理、billing/proxy 优化、工具链演进、机器运维 | | 分发与影响力 | 发布动作、仓库门面整改、增长实验、发布后数据回收 |
覆盖表格式(每行必须附会话 ID 证据或标注缺失):
| 操作系统 | 覆盖度 | 证据(会话ID)| 缺失环节 |
在分组之上找跨会话模式,重点检查:
| 信号 | 说明 | |---|---| | 重复出现的 prompt 句式 | 候选固化为 skill(引用 3 次以上的原话为证据) | | 流水线形态 | 同一套步骤在多个项目上重复执行(如 审计→spec→实现→验证) | | spec 通胀 | spec/issue 生成速度远超实现与验证速度 | | 未闭环会话 | 有生成动作但无验证动作的会话 | | 救火占比 | 诊断/修复类会话占总量的比例 |
按以下格式收尾(遵守 W-11:事实标来源,推断标置信度):
## 你这 N 天做了什么(事实) <分组汇总,每条附会话 ID> ## 操作系统覆盖表(事实) <Step 3 的六系统覆盖表> ## 模式(推断,附置信度) <跨会话模式,引用原话为证据> ## 建议(附前提假设) - 该固化的:<重复 3 次以上的流程 → skill 候选> - 该删的:<零触发的规则/skill、未闭环的 spec> - 该警惕的:<spec 通胀、验证缺口等>
Cross-runtime skills for Claude Code, Codex, and multi-agent workflows.
Repo: majiayu000/spellbook
想法群聊室 — 类比者角色。被 idea-team 主编排器调用,或用户单独说"类比一下"、"别的行业有没有"、"yes-and 扩展"、"X 让你想到什么"、"跨界启示"时触发。**专门做跨界类比 + yes-and 扩展——不评判、不挑刺、不要求事实证据**。Do NOT use when 用户要数据(用…
想法群聊室 — 反方角色。被 idea-team 主编排器调用,或用户单独说"反方意见"、"挑这个想法的刺"、"为什么会失败"、"找漏洞 / 反例"、"devil's advocate"时触发。**专门挑漏洞、找隐藏假设、给反例——不安慰、不"也许可以这样"、不全盘否定**。Do NOT use when…
想法群聊室 — 调研员角色。被 idea-team 主编排器调用,或用户单独说"调研一下 X"、"X 的现状/竞品/数据"、"找 2026 数据"、"事实底"时触发。**用 WebSearch 拉真实 2026 数据、列竞品、引来源——只给事实,不评判,不建议**。Do NOT use when…
想法群聊室主持人 — 把一句话想法丢给多角色 AI 团队(调研员/反方/类比者)做查漏补缺。每个角色有自己的 voice,他们互相 @ 接话;你随时插话。**这是创意扩展工具,不打分、不否决、不堵路**。Use when 用户说"组个团队聊一下"、"开会讨论这个想法"、"找几个角度看看"、"群聊一下 X"、"team…
端到端产品教练 — 把一句话想法走到 PRD + 可点击 HTML 原型。会顶嘴、强制砍功能、用 Nielsen + Norman 做友好性硬检。Use when user 说"我有一个想法"、"想做一个产品"、"做 MVP"、"写 PRD"、"做用户友好的产品",或调用插件命令…
Mobile app UI design expert for iOS and Android. Use when designing app interfaces, creating design systems, ensuring accessibility, or following platform…