Note Skill
/install note-skill
学霸笔记 Skill
生成手写笔记本风格的单文件 HTML 学习笔记,视觉模拟真实笔记本:螺旋装订孔、横线纸、胶带、咖啡渍、手写字体、涂鸦装饰。
⚠️ 硬性约束(P0 级别,必须遵守)
- 禁止使用 emoji 作为任何图标或装饰符号
- 所有图标必须使用 Lucide SVG 图标库(通过 CSS class 引入,如
\x3Ci class="lucide-bug">\x3C/i>)- 包括但不限于:标题前缀、小节图标、便签装饰、涂鸦装饰、日期徽章等
- 如果需要图标,必须从
references/components.md的 Lucide 图标表中选取
适用场景
- 技术笔记、漏洞分析、安全研究记录
- 知识点总结、课程笔记、读书笔记
- 需要"手写感"和"个人风格"的内容呈现
- 社交媒体分享的技术科普内容
不适用场景
- 正式报告、商业文档(太随意)
- 需要打印的内容(深色背景浪费墨水)
- 大量表格数据(手写风格不适合密集表格)
完整工作流
Step 1 · 需求澄清
如果用户未提供完整内容,需澄清以下问题:
- 笔记主题:标题是什么?副标题?
- 内容大纲:有哪些章节/知识点?
- 技术术语:需要高亮的关键词、代码术语?
- 视觉元素:需要哪些组件(流程图、对比框、警告框、代码块等)?
- 图标主题:需要哪些装饰图标(bug、锁、代码、AI 等)?使用 Lucide SVG 图标。
Step 2 · 拷贝模板
mkdir -p "项目/XXX/notes"
cp "\x3CSKILL_ROOT>/assets/template.html" "项目/XXX/notes/index.html"
立即修改 \x3Ctitle> 标签中的占位符 [必填] 替换为笔记标题。
Step 3 · 填充内容
- 预检:读取模板的
\x3Cstyle>块,确认所有可用的组件类名。 - 选择布局:从
references/layouts.md中选择合适的页面布局。 - 使用组件:从
references/components.md中挑选组件(流程图、对比框、攻击链、代码块等)。 - 添加入场动画:所有内容元素添加
write-in类和递增的animation-delay。 - 添加便签:在关键位置添加
.side-note做旁注提醒。 - 添加装饰图标:必须使用 Lucide SVG 图标(
\x3Ci class="lucide-xxx">\x3C/i>),绝对禁止使用 emoji。参考references/components.md中的图标表。
Step 4 · 对照检查清单自检
生成后,打开 references/checklist.md 逐项检查。
Step 5 · 本地预览
直接在浏览器中打开生成的 HTML 文件即可预览。
Step 6 · 迭代
根据用户反馈修改,调整内容、样式、动画延迟等。
设计原则
- 手写感第一:字体用 Kalam/Patrick Hand/Zeyada,模拟真实手写。
- 纸质质感:米黄背景 + 横线 + 红色装订线 + 阴影。
- 装饰克制:胶带、咖啡渍、涂鸦是点缀,不能喧宾夺主。
- 颜色编码:红=警告/强调、蓝=信息/术语、绿=安全/正面、紫=技术/代码。
- 动画节奏:
write-in动画按内容顺序递增延迟,模拟"边写边出现"。 - 便签即旁注:
.side-note用于补充说明,旋转角度增加真实感。 - 单文件输出:所有 CSS/JS 内联,浏览器直接打开。
- 禁止 emoji:不使用 emoji 作为图标。需要图标时,使用 Lucide SVG 图标库(通过 CSS class 引入,如
\x3Ci class="lucide-bug">\x3C/i>)。
资源文件结构
note-skill/
├── SKILL.md # 本文件
├── assets/
│ └── template.html # 基础模板
└── references/
├── layouts.md # 页面布局库
├── components.md # 组件手册
└── checklist.md # 质量检查清单
加载顺序:SKILL.md → 读取模板 → 参考 layouts.md → 参考 components.md → 自检 checklist.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install note-skill - After installation, invoke the skill by name or use
/note-skill - Provide required inputs per the skill's parameter spec and get structured output
What is Note Skill?
生成手写笔记本风格的单文件 HTML 学习笔记。当用户需要将技术内容、漏洞分析、知识总结等转化为视觉精美的网页笔记时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 34 downloads so far.
How do I install Note Skill?
Run "/install note-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Note Skill free?
Yes, Note Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Note Skill support?
Note Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Note Skill?
It is built and maintained by Unclecheng (@unclecheng-li); the current version is v1.0.0.