skills/skill-hide/SKILL.md
用于隐藏或恢复技能;支持单技能或批量操作;管理技能父文件夹路径;防止隐藏自身;支持多目录搜索和指定目录操作;支持一键隐藏/恢复所有技能. 当用户需要[隐藏或恢复技能]的时候, 使用该技能.
npx skillsauth add steelan9199/wechat-publisher skill-hideInstall 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.
当用户输入包含以下歧义词时,禁止直接执行任何操作,必须先询问确认:
| 歧义词 | 必须询问 | |--------|----------| | "显示" | ✅ 必须询问 | | "展示" | ✅ 必须询问 |
正确流程:
用户: "显示所有技能"
AI: "'显示'有两种含义:
[1] 恢复(取消隐藏)技能
[2] 查看/列出技能列表
请回复 1 或 2:"
错误行为(禁止):
| 用户输入 | 意图 | 直接执行 |
|----------|------|----------|
| "隐藏 xxx" | 隐藏技能 | hide_skill.py xxx |
| "查看/列出 xxx" | 预览技能 | --show-all |
| "恢复 xxx" / "取消隐藏 xxx" | 恢复技能 | unhide_skill.py xxx |
| "哪些被隐藏了" | 查看已隐藏列表 | list_hidden.py |
| 术语 | 含义 | 对应操作 |
|------|------|----------|
| 隐藏 | 将技能标记为隐藏状态 | hide_skill.py |
| 恢复 | 取消隐藏,让技能重新显示 | unhide_skill.py |
| 预览/查看/列出 | 仅查看技能列表,不修改 | --show-all |
首次使用需配置技能父文件夹路径。
路径格式说明:使用正斜杠
/兼容 Windows CMD、PowerShell 和类 Unix shell(Git Bash、MSYS2、WSL)
# 添加单个路径
python skill-hide/scripts/config_manager.py --add "C:/path/to/skills"
# 添加多个路径
python skill-hide/scripts/config_manager.py --add "C:/path1" --add "D:/path2"
# 覆盖设置所有路径(逗号分隔)
python skill-hide/scripts/config_manager.py --set "C:/path1,D:/path2,E:/path3"
# 列出当前配置
python skill-hide/scripts/config_manager.py --list
# 清空所有配置
python skill-hide/scripts/config_manager.py --clear
# 不带参数运行,显示当前配置和参考路径
python skill-hide/scripts/config_manager.py
# 隐藏单个
python skill-hide/scripts/hide_skill.py <skill-name>
# 隐藏多个
python skill-hide/scripts/hide_skill.py <skill1> <skill2>
# 隐藏所有(所有配置文件夹)
python skill-hide/scripts/hide_skill.py --all
# 隐藏指定文件夹下的所有技能
python skill-hide/scripts/hide_skill.py --all --folder <path>
# 指定文件夹
python skill-hide/scripts/hide_skill.py <skill-name> --folder <path>
# 恢复单个
python skill-hide/scripts/unhide_skill.py <skill-name>
# 恢复多个
python skill-hide/scripts/unhide_skill.py <skill1> <skill2>
# 恢复所有(所有配置文件夹)
python skill-hide/scripts/unhide_skill.py --all
# 恢复指定文件夹下的所有技能
python skill-hide/scripts/unhide_skill.py --all --folder <path>
# 指定文件夹
python skill-hide/scripts/unhide_skill.py <skill-name> --folder <path>
# 查看所有配置文件夹的技能状态(多文件夹场景)
python skill-hide/scripts/hide_skill.py --show-all
# 查看指定文件夹的技能状态
python skill-hide/scripts/hide_skill.py --show-all --folder <path>
# 查看所有已隐藏的技能(跨所有配置文件夹)
python skill-hide/scripts/list_hidden.py
# 查看操作历史记录
python skill-hide/scripts/list_history.py
# 查看操作过的文件夹列表
python skill-hide/scripts/list_history.py --folders
scripts/config_manager.py - 读取/写入配置scripts/hide_skill.py - 隐藏技能 / 查看所有技能状态(支持多文件夹)scripts/unhide_skill.py - 恢复技能scripts/list_hidden.py - 列出所有已隐藏技能(跨文件夹)scripts/list_history.py - 查看操作历史记录/--show-all 不指定 --folder 时会显示所有配置文件夹的状态skill-hide/.skill-config.json不要仅依赖工具输出,必须通过文件系统验证:
# 正确:直接检查文件存在性
ls -la skill-folder/
# 显示状态: SKILL.md 存在
# 隐藏状态: SKILL.md.hide 存在, SKILL.md 不存在
判断逻辑:
| 文件存在情况 | 状态 |
|-------------|------|
| SKILL.md 存在 | ✅ 显示 |
| SKILL.md.hide 存在,且 SKILL.md 不存在 | ❌ 隐藏 |
| 用户输入 | 歧义? | AI 行动 | |----------|--------|---------| | "隐藏 xxx" | ❌ | 直接执行隐藏 | | "查看/列出 xxx" | ❌ | 直接执行预览 | | "恢复/取消隐藏 xxx" | ❌ | 直接执行恢复 | | "显示 xxx" | ✅ | 必须询问 | | "展示 xxx" | ✅ | 必须询问 | | "哪些被隐藏了" | ❌ | 直接执行 list_hidden.py |
development
Generate logo creative directions, image-generation prompts, and optionally direct logo images for company logos, brand logos, cultural/creative merchandise logos, product logos, campaign and advertising logos, event logos, app logos, sub-brand logos, and related visual identity marks. Use when the user asks for logo concepts, logo prompt writing, logo direction, brand symbol ideas, direct logo image generation, or revisions to an existing logo concept.
development
生成高级质感的单文件 HTML 横向网页 PPT。何时使用:当用户需要高级网页 PPT、商业汇报 PPT、战略会 PPT、发布会 PPT、产品路演 PPT、趋势洞察 PPT,或要求优化 PPT 审美、信息层级、视觉中心、叙事节奏时触发。
data-ai
将当前多轮对话上下文压缩为交接文档,以便新的AI agent接手继续沟通。仅当用户请求的文本末尾显式包含以下4个确切关键词之一时才触发此技能:『上下文交接』、『生成交接文档』、『总结上下文』、『换AI继续』。
tools
教用户在 Windows 11 上通过批处理脚本 (.bat) 启动或批量启动指定程序,以及关闭程序。当用户需要启动程序、批量启动多个程序、制作一键启停脚本时触发此技能。