skills/skill-failed-cleanup-yashu/SKILL.md
本技能用于清理 skills-manager 在技能安装失败后残留的文件夹。激活条件:用户消息须包含以下关键词之一:`技能安装失败`、`skill安装失败`、`清理残留文件夹`、`清理安装失败`、`skill残留`。
npx skillsauth add steelan9199/wechat-publisher-skill skill-failed-cleanup-yashuInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
本技能用于绕过 skills-manager 软件的一个 Bug:技能安装失败后会残留文件夹,导致无法重新安装。由于该软件作者尚未修复此问题,本技能手动删除残留文件夹。
当用户表示技能安装失败(技能安装失败 / skill安装失败 / 安装失败)且需要清理残留文件夹时,触发此技能。
不要对常规安装帮助、成功安装或无关的文件删除操作触发此技能。
C:\Users\Administrator\.skills-manager\skills\<skill-name> 是否存在。有两种方式识别技能名称。始终按以下顺序尝试:
如果用户直接给出了技能名称,直接使用即可。
示例:
feishu-docx如果用户提供了包含 /skills/<name> 的 GitHub/仓库链接,从 URL 中提取技能名称。
提取规则:
/skills/ 片段。/skills/ 之后的最后一个路径段。?...)或片段标识符(#...)。示例:
https://github.com/steelan9199/wechat-publisher/tree/main/skills/feishu-docx → feishu-docxhttps://github.com/user/repo/tree/main/skills/my-skill/ → my-skillhttps://github.com/user/repo/tree/main/skills/my-skill?tab=readme → my-skill如果 URL 中不包含 /skills/,请用户直接提供技能名称。
按顺序执行以下步骤。尽可能使用专用文件工具(Glob、Read、DeleteFile)而非 shell 命令。
C:\Users\Administrator\.skills-manager\skills\<skill-name>LS 或 Glob 检查 C:\Users\Administrator\.skills-manager\skills 目录下是否存在目标文件夹。DeleteFile 工具。注意:DeleteFile 接受绝对路径列表。要删除文件夹及其内容,先使用 LS 列出其内容,删除每个子文件/子文件夹,再删除文件夹本身。如果 DeleteFile 无法删除非空目录,则通过 RunCommand 执行 PowerShell 命令:
Remove-Item -Recurse -Force "C:\Users\Administrator\.skills-manager\skills\<skill-name>"C:\Users\Administrator\.skills-manager\skills\ 下的文件夹。绝不删除此路径之外的任何内容。如果删掉指定的技能文件夹后还无法重新安装,则提示用户删掉指定 AI 软件的 skills 文件夹,比如 Trae CN 的 skills 文件夹(如 C:\Users\Administrator\.trae-cn\skills),技能应该就可以正常安装了。
技能正常安装后,提醒用户使用 move-big-folder 技能,把 C 盘的大文件使用软链接迁移到 D 盘的 skills 文件夹。
content-media
自动启停视频课程录制所需的辅助程序。激活条件:用户消息须包含以下关键词之一:`我要录制视频课程`、`开始录制视频课程`、`准备录课`、`视频课程录完了`、`录课结束`、`停止录制`。
content-media
生成扁平的 SVG 图(架构图、中心辐射图、流程图、简易时序图、思维导图、组织架构图、2×2对比矩阵、时间线、循环图、鱼骨图),也支持把已有 SVG 文件转成 PNG 图片。激活条件(满足任一即可):生成类关键词 `画架构图`、`画中心辐射图`、`画流程图`、`画时序图`、`画思维导图`、`画脑图`、`画组织架构图`、`画树形图`、`画对比矩阵`、`画四象限`、`画时间线`、`画循环图`、`画鱼骨图`、`画因果分析图`;转换类关键词`SVG 转图片`、`把 SVG 转成图片`、`把 SVG 转成 PNG`。
testing
检查指定技能文档中的废话文字并输出诊断报告。激活条件:用户消息须包含以下关键词之一:`检查技能废话`、`这个技能文档有没有多余内容`、`清理技能文档废话`、`审查技能文档废话`、`清理技能文档历史说明`。
testing
评审一个技能是否「自包含」——即其知识、经验、规范是否全部内置在技能文件内(SKILL.md + references/),不依赖特定 AI 客户端专有的知识接口命令(如 read_me / modules: / show_widget / Visualizer)去外部拉取,也不硬编码某个 AI 软件的私有路径(如 .workbuddy)。同时检查工具依赖(node、浏览器、命令行)是否仅作为用户自备工具声明、未写死私有路径。当用户要求「评审这个技能是否自包含 / 独立」「检查技能知识是否内置」「审查技能的独立性 / 可移植性」「audit / review a skill for self-containment」时触发。产出评审报告:结论(自包含 / 不独立)+ 问题清单(文件:行号 + 引用的外部依赖 + 为何影响独立性)+ 整改建议。