Idea Capture
Use this skill when the user wants to save or update an idea/project discussion.
Storage
- - Main idea doc: INLINECODE0
- Session summaries: INLINECODE1
- Human index: INLINECODE2
- Machine catalog: INLINECODE3
Inputs
Provide what you have:
- - INLINECODE4
- INLINECODE5
- INLINECODE6
- INLINECODE7
- INLINECODE8 :
create | update | INLINECODE11 - optional INLINECODE12
- optional INLINECODE13
- optional open questions / next steps
Matching rules
- -
update: require an existing match - INLINECODE15 : prefer
idea_id, then normalized title/slug, else create - avoid duplicate idea files when a clear match exists
Behavior
Use
scripts/idea_capture.py for the write/update work.
Example:
CODEBLOCK0
Expected result
Report:
- - idea id
- created vs updated
- changed files
- session summary path
Guardrails
- - Keep the main idea doc readable.
- Preserve update history.
- Put chronology in update logs / session summaries, not in long repeated prose.
创意捕捉
当用户想要保存或更新某个创意/项目讨论时使用此技能。
存储
- - 主创意文档:ideas/.md
- 会话摘要:ideas/summaries//.md
- 人工索引:ideas/INDEX.md
- 机器目录:ideas/catalog.json
输入
提供你已有的信息:
- - title(标题)
- summary(摘要)
- notes(备注)
- tags(标签)
- mode(模式):create(创建)| update(更新)| auto(自动)
- 可选 idea_id(创意ID)
- 可选 source(来源)
- 可选 开放性问题 / 后续步骤
匹配规则
- - update(更新模式):需要匹配已有内容
- auto(自动模式):优先使用 idea_id,其次使用标准化标题/短链接,否则创建新内容
- 当存在明确匹配时,避免创建重复的创意文件
行为
使用 scripts/idea_capture.py 执行写入/更新工作。
示例:
bash
python3 skills/idea-capture/scripts/idea_capture.py \
--title 桌面宠物 OpenClaw \
--summary 将 OpenClaw 转变为桌面宠物助手 \
--notes 需要支持创建/更新/会话摘要功能。 \
--tags ai,桌面,智能体 \
--mode auto \
--source qqbot
预期结果
报告内容:
- - 创意ID
- 创建 vs 更新
- 变更的文件
- 会话摘要路径
防护措施
- - 保持主创意文档的可读性。
- 保留更新历史记录。
- 将时间顺序信息放入更新日志/会话摘要中,而非冗长的重复叙述。