jingmao-jk2-wyz-102:用 Skill 按扩展名整理本地文件夹

前言

桌面、下载目录或项目根目录里文件越堆越多时,手工按类型建子文件夹、逐个拖拽既费时又容易漏。用脚本可以做批量移动,但每次都要改扩展名列表、处理重名和权限报错,维护成本不低。下面介绍 SkillHub 上的社区 Skill jingmao-jk2-wyz-102:把「扫描目录 → 按扩展名分类 → 移动并出报告」写成 Agent 可执行的 SKILL.md 工作流,在 Cursor、Claude Code 等支持 Skills 的客户端里,用自然语言指定目标路径即可触发整理。

这是什么

jingmao-jk2-wyz-102 是发布者 user_64676732 在 SkillHub 上架的社区 Skill(坐标 @user_64676732/jingmao-jk2-wyz-102,当前版本 1.0.0)。官方分类为 business-ops,子类标签为「销售助手」(biz-sales);包内说明将其定位为文件管理:在用户指定的文件夹内,按扩展名创建子目录并移动文件,最后输出统计报告。标签 requires_api_key=false,无需配置第三方 API Key。

SkillHub 页面显示:下载 856 次,评分 100000(平台内部分值),安全扫描结果为「安全,无风险」。概述正文为空(hasOverview: false),具体能力以 Zip 包内的 SKILL.md 为准。

核心功能

根据包内 SKILL.md,启用后 Agent 按下列约定行事(仅整理文件,不删改文件内容):

  1. 扫描范围:读取用户指定的目标文件夹下的文件;默认不进入子文件夹,除非用户明确要求。
  2. 按扩展名分类:为存在的类型创建子文件夹并移动文件,无文件的类别不创建:
    - 文档:.doc / .docx / .pdf / .txt / .md / .ppt / .pptx / .xls / .xlsx
    - 图片:.jpg / .png / .gif / .svg / .webp / .jpeg / .bmp
    - 代码:.js / .py / .html / .css / .ts / .java / .go / .cpp / .h
    - 压缩包:.zip / .rar / .7z / .tar / .gz / .bz2
    - 视频:.mp4 / .avi / .mov / .mkv / .flv / .wmv
    - 音频:.mp3 / .wav / .flac / .aac / .ogg
    - 其他:无法归类的扩展名
  3. 重名处理:目标子目录已有同名文件时,自动加序号后缀,避免覆盖。
  4. 整理报告:完成后输出总文件数、各类数量、失败项(如权限不足)、整理前后目录结构说明。
  5. 安全边界:不删除内容;不处理隐藏文件、系统文件及以 . 开头的文件;未指定路径时默认当前工作目录;用户要求「仅预览」时只生成分类清单,不实际移动。

安装与启用

SkillHub 推荐两种方式:让 AI 按安装文档操作,或使用 skillhub CLI。安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能无法被识别。

方式一:提示词安装(官方页面复制)

将下列说明发给支持 Skill 的 Agent:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_64676732/jingmao-jk2-wyz-102。

方式二:SkillHub CLI

先确认是否已安装 CLI:

command -v skillhub && skillhub --version

未安装时可执行完整安装(文档推荐):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装 Skill 到对应客户端目录(路径按你使用的 Agent 选择其一):

# Cursor
skillhub install @user_64676732/jingmao-jk2-wyz-102 --dir ~/.cursor/skills/

# Claude Code
skillhub install @user_64676732/jingmao-jk2-wyz-102 --dir ~/.claude/skills/

# Codex
skillhub install @user_64676732/jingmao-jk2-wyz-102 --dir ~/.codex/skills/

也可先搜索再安装:

skillhub search jingmao-jk2-wyz-102
skillhub install @user_64676732/jingmao-jk2-wyz-102 --dir <你的 skills 目录>

方式三:下载 Zip 手动放入 skills 目录

SkillHub 提供 1.0.0 的 Zip 包:

https://api.skillhub.cn/api/v1/download?slug=@user_64676732/jingmao-jk2-wyz-102

解压后将目录放到上述 skills 路径下,并重启或刷新 Agent 的技能加载(以各客户端文档为准)。

典型用法

安装并启用后,在对话中说明目标路径与是否预览即可,Agent 会按 SKILL.md 流程执行。示例表述(路径请换成你的实际目录):

使用 jingmao-jk2-wyz-102,整理 /home/me/Downloads 下的文件,按 Skill 规则分类移动,并给出统计报告。

仅查看会如何分类、不移动文件时:

对 /home/me/Downloads 仅预览:按 jingmao-jk2-wyz-102 规则列出各类文件清单,不要实际移动。

未写路径时,Skill 约定默认整理当前工作目录。

适用场景与注意

适合谁:需要定期清理下载目录、共享盘根目录或单一层级「文件堆」的个人或小团队;希望用对话指定路径、由 Agent 执行移动与汇总,而不是每次写一次性脚本。

限制与注意:

  • 默认不递归子文件夹,深层目录需单独说明或多次整理。
  • 分类表固定于 SKILL.md,未列出的扩展名会进入「其他」;特殊业务类型(如 .dmg、.iso)不会单独建类。
  • 依赖 Agent 对文件系统操作的权限;只读或受沙箱限制的会话可能无法完成移动,报告里会列出失败项。
  • 社区来源(source: community),作者未认证(isAuthorVerified: false),整理前建议对重要目录先「仅预览」或自行备份。
  • 官方页面无长篇概述,升级与变更以 SkillHub「版本历史」及新包内 SKILL.md 为准。

结尾

jingmao-jk2-wyz-102 把常见的「按扩展名分文件夹」流程固化成可安装的 Agent Skill,免 API Key,适合在支持 SkillHub 安装的客户端里做本地目录整理。详情与安装入口见 SkillHub:

  • 页面:https://www.skillhub.cn/skills/user_64676732/jingmao-jk2-wyz-102
  • API 坐标:https://api.skillhub.cn/user_64676732/jingmao-jk2-wyz-102
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜