Mardown Notes Organizer
v1.0.1A note organization and knowledge-linking tool that analyzes the directory structure, reorganizes notes according to the user's chosen classification scheme,...
0· 79·0 当前·0 累计
安全扫描
OpenClaw
可疑
medium confidenceThe skill's files and instructions match its stated purpose (reorganizing Markdown notes locally) and request no external credentials, but the shipped script performs destructive local file operations (moves, optional cleanup) and the provided source was truncated so some behaviors (e.g., undo/backup/cleanup implementation) could not be fully verified — review and backup before use.
评估建议
This skill appears internally consistent with a local notes reorganizer, but it performs file moves and optional cleanup (deleting duplicates/empty directories). Before installing or running it: 1) make a full backup or run it on a copy of your notes; 2) review the complete organize_notes.py (the provided source listing was truncated) to confirm how backups, undo, and deletions are implemented; 3) test on a small sample directory first; 4) inspect the generated .organize_log.json and any undo fu...详细分析 ▾
✓ 用途与能力
Name, README, SKILL.md and organize_notes.py are coherent: they all describe scanning a local Markdown directory, creating directories, moving files, analyzing similarity, and inserting Obsidian-style links. No unrelated credentials, binaries, or install steps are requested.
⚠ 指令范围
Runtime instructions and the script instruct the agent/user to move files and optionally delete files/empty directories. These are within the stated purpose but are destructive operations. SKILL.md and README state a backup and undo are supported, but the provided organize_notes.py source listing is truncated and the backup/undo/cleanup implementations could not be fully inspected; that uncertainty increases risk.
✓ 安装机制
No install spec and no external downloads. This is instruction+script only, so nothing is being fetched or installed automatically.
✓ 凭证需求
The skill declares no required environment variables, no credentials, and no config paths. The script operates on the filesystem in the provided directory only, which is proportionate to the purpose.
✓ 持久化与权限
Skill is not marked always:true and does not request persistent system-wide privileges. It operates on the user-supplied directory and does not declare any capability to modify other skills or global agent settings.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.12026/3/31
- Added README.md for general project documentation. - Added SKILL.md in YAML frontmatter format for improved metadata and skill description. - Removed the old skill.md file in favor of the new standardized SKILL.md.
● 无害
安装命令 点击复制
官方npx clawhub@latest install notes-organizer
镜像加速npx clawhub@latest install notes-organizer --registry https://cn.clawhub-mirror.com
技能文档
智能整理Markdown笔记,按主题分类重组目录结构,并为高度相关的知识点添加Obsidian风格的双向链接。
功能
- 目录重组:分析笔记内容,按用户指定的分类方案创建目录结构
- 文件移动:将文件移动到对应的新目录
- 双向链接:分析知识点关联性,添加双向链接
- 清理工作:删除空目录和无用文件
使用方法
/notes-organizer <目录路径>
工作流程
执行此skill时,会依次询问以下问题:
问题1:分类方式
请选择笔记的分类方式:
- 按主题领域:根据笔记内容的主题领域分类(如:前端、后端、算法、工具等)
- 按学习阶段:根据学习阶段分类(如:入门、进阶、实战、参考)
- 按项目:根据所属项目分类
- 按时间:根据创建/修改时间分类
- 自定义:用户自定义分类方案
问题2:目录命名风格
请选择目录命名风格:
- 数字前缀:
01_基础知识/、02_进阶内容/ - 纯中文:
基础知识/、进阶内容/ - 英文:
basics/、advanced/ - 自定义:用户指定格式
问题3:是否需要子目录
是否需要创建二级子目录?
- 需要:每个主分类下根据具体主题创建子目录
- 不需要:所有文件平铺在主分类目录下
问题4:双向链接
是否需要自动添加双向链接?
- 需要:分析文件内容,为相关知识点添加双向链接
- 不需要:仅整理目录结构
如果需要双向链接,还会询问:
- 链接显示位置(文件开头/文件末尾)
- 链接显示格式(简洁/详细)
问题5:清理选项
整理完成后是否清理:
- 清理空目录
- 清理重复文件
- 清理临时文件
- 不清理
链接格式示例
在每个文件中添加相关链接块:
# 文件标题相关链接: [[文件A|显示名称]] | [[文件B|显示名称]]
正文内容...
依赖
- Python 3.x
- Obsidian 风格的 Markdown 双向链接语法
注意事项
- 执行前会备份原目录结构信息
- 支持撤销操作(保留操作日志)
- 不会删除任何文件内容,仅做移动和链接添加
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制