⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
idea-recorder
|
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
name: idea-recorder description: | 在 Claude Code、OpenClaw 等 agent 对话中,当用户表达出"记录这个想法"、"这个 idea 值得留下来"、"把这个记一下"、"这个思路不错,存一下"等意图时,立刻触发本 skill。
本 skill 会在当前项目根目录下创建(或更新)idea/ 文件夹,将当前对话中讨论的想法,按照结构化模板写入以日期命名的 Markdown 文件(如 idea/2025-01-15.md)。同一天多个 idea 追加到同一文件中。
触发信号(任意一条即可):
- 用户说"把这个想法记录一下"、"记下来"、"存一下"
- 用户说"这个 idea 不错,值得记录"、"这个思路留存一下"
- 用户说"记录这次讨论"、"把结论记下来"
- 对话中出现了有价值的方案确认,用户表示认可并希望保留
即使用户措辞模糊(比如"嗯这个先记着"),也应主动触发本 skill,不要等用户给出完美指令。
Idea Recorder Skill
将对话中有价值的想法,结构化地记录到项目 idea/ 目录中。
工作流程
Step 1:确定项目根目录
# 优先使用 git 根目录
git rev-parse --show-toplevel 2>/dev/null || pwd
将记录写入 <项目根目录>/idea/ 下。若无 git 仓库,则使用当前工作目录。
Step 2:确定今天的文件路径
DATE=$(date +%Y-%m-%d)
IDEA_DIR="<项目根目录>/idea"
FILE="$IDEA_DIR/$DATE.md"
mkdir -p "$IDEA_DIR"
Step 3:从对话中提炼内容
回顾本次对话(或当前话题的相关轮次),提炼以下六个维度的信息:
| 维度 | 说明 |
|---|---|
| 标题 | 用一句话概括这个想法的核心,简洁有力 |
| 确定性结论 | 人与 AI 共同达成的、人已明确认可的结论(非草稿,非建议) |
| 精华思考与辩论 | 讨论过程中出现的关键观点、反驳、取舍理由(提炼核心,不是全文复制) |
| 需求背景与应用场景 | 为什么需要这个想法?它解决什么问题?在哪些场景下适用? |
| 具体解法 | 这个想法的实现方案、技术路径或执行方式 |
| 后续待办 | 下一步需要做什么?有哪些未决问题需要跟进? |
提炼原则:
- 结论要明确,避免"可能""也许"等模糊表述
- 精华思考要保留"为什么这样决策"的逻辑,而不只是"决定了什么"
- 待办要可执行,尽量写成动词短句
Step 4:写入 Markdown 文件
如果当天文件不存在,创建文件并写入文件头 + 第一条 idea。
如果当天文件已存在,在文件末尾追加新的 idea 条目(追加前加分隔线)。
写入格式见下方模板。
Step 5:确认反馈
写入完成后,向用户简短确认:
- 文件路径
- idea 标题
- 如有待办,提醒用户关注
Markdown 写入模板
文件头(仅当天第一条 idea 时写入)
# 💡 Ideas — YYYY-MM-DD
> 记录于 [项目名称或路径]
---
每条 Idea 的结构
## [序号]. [想法标题]
**记录时间:** HH:MM
### ✅ 确定性结论
[人与 AI 共同确认的结论,清晰、明确、可复述]
### 🧠 精华思考与辩论
[核心观点、关键取舍、重要反驳的提炼总结。保留"为什么"的逻辑]
### 🎯 需求背景与应用场景
**背景:**
[为什么会产生这个想法?当前面临什么问题或机会?]
**应用场景:**
[这个想法在哪里、什么时候、对谁有用?]
**目标:**
[这个想法希望达到什么效果?]
### 🔧 具体解法
[实现方案、技术路径、执行方式。如有多个方案,说明最终选择及原因]
### 📋 后续待办
- [ ] [待办事项 1]
- [ ] [待办事项 2]
- [ ] [待办事项 3(如有未决问题,也列在此)]
---
特殊情况处理
对话内容不够完整时
若某个维度在对话中没有被讨论(如还没想到具体解法),用以下占位符:
### 🔧 具体解法
> 待补充 — 当前对话尚未讨论具体实现方案
不要强行编造内容,宁可留白也不要填充无用信息。
一次对话包含多个独立想法时
每个独立想法分别记录为单独的条目(按序号递增),不要合并。
用户要求修改已记录的内容时
读取对应日期的文件,定位到对应 idea 条目,进行局部更新,不要重写整个文件。
项目根目录无法确定时
提示用户:"我没有找到明确的项目根目录,请问要把 idea 记录到哪个目录下?" 等用户确认后再写入。
完整示例
触发语:「这个方案不错,把我们的结论记下来」
写入内容示例见 references/example-output.md。
注意事项
- 只记录已确认的结论,不要把 AI 的建议草稿当作结论写入
- 保持精炼:每条 idea 的总字数控制在 300–800 字之间
- 中立叙述:记录时用第三人称或无主语短句,避免"我觉得""AI 说"等表述
- 时间准确:写入时获取系统当前时间,不要估算
// HOW IT'S BUILT
KEY FILES