用途:cc-insights 是用于归档和深度分析 Claude Code 交互历史的技能,适合在用户要求归档聊天记录、分析 Claude Code 使用情况、反思使用习惯或生成洞察报告时触发。
主要能力:工作流分为归档、模式分析、用户选择、报告与总结四步。archive_chats.py 将 JSONL 转为 Markdown 并输出存档路径;analyze_patterns.py 提取使用模式;随后通过 AskUserQuestion 分两阶段询问,先选时间范围(全量、近 30 天、近 7 天),再选分析维度(多维度深度分析 7 个 agent、人工干预分析 5 个 agent、模式归类 5 个 agent)。分析使用 Task 工具以 subagent_type=Explore 并行启动 agent,并合成单一报告。模式归类可识别重复输入,建议创建 command、skill 或 agent。
必要用法:脚本位于本 SKILL.md 相对的 scripts/ 子目录,命令形如 python3 <skill_root>/scripts/<script_name>.py [OPTIONS]。archive_chats.py 支持 --full、--project、--since、--output;analyze_patterns.py 支持 --output、--pretty;generate_insights.py 支持 --analysis、--output。需在 ~/.claude/settings.json 的 permissions.allow 中加入 Read(~/.claude/skills/cc-insights/)、Read(~/ClaudeCodeArchive/)、Read(~/SynologyDrive/ClaudeCodeArchive/**)。执行时需读取 references/time_filter_guide.md 获得 [TIME_FILTER] 与 [TIME_SUMMARY_PREFIX],并按时间范围命名输出,例如近 7 天加多维度深度分析输出 CC_Weekly_MultiDim_YYYYMMDD.md。
限制:资料未提供该技能的收费、价格、兼容平台或实际效果数据。运行依赖相应权限配置和参考资料文件。