بنقرة واحدة
copy-folder-yashu
复制文件夹到目标位置,自动跳过所有 node_modules 目录。何时使用:当用户要求复制文件夹、拷贝目录、备份文件夹时使用,特别适用于复制包含 npm 依赖的项目文件夹。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
复制文件夹到目标位置,自动跳过所有 node_modules 目录。何时使用:当用户要求复制文件夹、拷贝目录、备份文件夹时使用,特别适用于复制包含 npm 依赖的项目文件夹。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
将本地 Markdown 文章发布到微信公众号草稿箱。激活条件:用户消息必须包含以下关键词之一:`发布到公众号`、`上传 Markdown 到公众号`、`推送到公众号草稿`、`发布公众号文章`、`同步文章到微信`、`publish to WeChat`。
生成扁平的 SVG 图(架构图、中心辐射图、流程图、简易时序图、思维导图、组织架构图、2×2 对比矩阵、时间线、循环图、鱼骨图),也支持把已有 SVG 文件转成 PNG 图片。激活条件(满足任一即可):生成类关键词 `画架构图`、`画中心辐射图`、`画流程图`、`画时序图`、`画思维导图`、`画脑图`、`画组织架构图`、`画树形图`、`画对比矩阵`、`画四象限`、`画时间线`、`画循环图`、`画鱼骨图`、`画因果分析图`;转换类关键词 `SVG 转图片`、`把 SVG 转成图片`、`把 SVG 转成 PNG`。
评审一个技能是否「自包含」——即其知识、经验、规范是否全部内置在技能文件内(SKILL.md + references/),不依赖特定 AI 客户端专有的知识接口命令(如 read_me / modules: / show_widget / Visualizer)去外部拉取,也不硬编码某个 AI 软件的私有路径(如 .workbuddy)。同时检查工具依赖(node、浏览器、命令行)是否仅作为用户自备工具声明、未写死私有路径。当用户要求「评审这个技能是否自包含 / 独立」「检查技能知识是否内置」「审查技能的独立性 / 可移植性」「audit / review a skill for self-containment」时触发。产出评审报告:结论(自包含 / 不独立)+ 问题清单(文件:行号 + 引用的外部依赖 + 为何影响独立性)+ 整改建议。
生成公众号文章封面图片的AI提示词。智能分析文章标题和内容,提取核心价值和视觉主题,生成适合即梦等AI绘图工具使用的专业提示词。支持从上下文中读取文章内容,确保封面与文章主题高度契合。当用户需要生成公众号文章封面、创建封面图片提示词、为文章配图时使用此技能。
将 C 盘大文件夹迁移到其他盘(D/E/F等),通过目录联接(Junction)保持原路径可用,释放 C 盘空间。当用户提到 C 盘空间不足、C 盘变红、迁移大文件夹、释放 C 盘空间、软链接迁移时使用此技能。Use when user mentions C drive full, move large folder, free up C drive space, symlink/junction migration.
自动启停视频课程录制所需的辅助程序。激活条件:用户消息须包含以下关键词之一:`我要录制视频课程`、`开始录制视频课程`、`准备录课`、`视频课程录完了`、`录课结束`、`停止录制`。
| name | copy-folder-yashu |
| description | 复制文件夹到目标位置,自动跳过所有 node_modules 目录。何时使用:当用户要求复制文件夹、拷贝目录、备份文件夹时使用,特别适用于复制包含 npm 依赖的项目文件夹。 |
将源文件夹复制到目标文件夹内部,自动排除所有层级的 node_modules 目录。
D:\src\js-obfuscator,目标 = D:\dst\skills
D:\dst\skills\js-obfuscator\...(包含 js-obfuscator 文件夹本身)node_modules 的文件夹(无论在哪一层级,无论是否在子文件夹中)| 参数 | 说明 |
|---|---|
| 源文件夹 | 要复制的文件夹完整路径 |
| 目标文件夹 | 复制到的目标文件夹路径 |
使用 Windows 内置的 robocopy 命令,将用户提供的路径替换到下方命令中:
$source = "<源文件夹路径>"
$target = "<目标文件夹路径>"
$folderName = Split-Path $source -Leaf
$destination = Join-Path $target $folderName
robocopy $source $destination /E /XD node_modules
参数说明:
/E — 复制所有子目录(包括空目录)/XD node_modules — 排除所有名为 node_modules 的目录(任意层级都会被排除)robocopy 会自动创建,无需手动处理robocopy 的退出码 ≤ 7 均为成功:
| 退出码 | 含义 |
|---|---|
| 0 | 无文件需要复制 |
| 1 | 文件已成功复制 |
| 2-7 | 其他成功状态 |
| ≥ 8 | 发生错误 |
用户说:"把 D:\code-test\.trae\skills\js-obfuscator 复制到 D:\software\skills\.trae\skills"
执行:
$source = "D:\code-test\.trae\skills\js-obfuscator"
$target = "D:\software\skills\.trae\skills"
$folderName = Split-Path $source -Leaf
$destination = Join-Path $target $folderName
robocopy $source $destination /E /XD node_modules
结果:js-obfuscator 文件夹(不含任何 node_modules)被复制到 D:\software\skills\.trae\skills\js-obfuscator\
node_modules 排除是大小写不敏感的(Windows 特性),Node_Modules、NODE_MODULES 等都会被排除robocopy 会进行增量合并(不会删除目标中已有的额外文件)robocopy)