skill-refresh
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese刷新技能
Refresh Skills
使用自动化脚本批量刷新所有技能。
Use an automated script to refresh all skills in batches.
快速使用
Quick Start
直接执行 skill-refresh 目录下的脚本:
bash
node skill-refresh/refresh-all-skills.jsRun the script in the skill-refresh directory directly:
bash
node skill-refresh/refresh-all-skills.js脚本功能
Script Features
- 自动扫描多个技能源目录中的所有技能
- 批量安装所有技能
- 显示每个目录的处理进度和总计统计结果
- 安装完成后显示失败技能列表(包含绝对路径)
- 自动跳过不存在的目录
- Automatically scan all skills in multiple skill source directories
- Batch install all skills
- Display the processing progress of each directory and total statistics
- Show the list of failed skills (including absolute paths) after installation is completed
- Automatically skip non-existent directories
输出示例
Output Example
=== 所有目录处理完成 ===
总计: 20 个技能
成功: 15 个
失败: 5 个
=== 安装失败的技能 ===
1. douyin-video
路径: D:/script/work-sop/49-1-我使用的skills/skills/douyin-video
2. excalidraw-diagram-generator
路径: D:/script/work-sop/49-1-我使用的skills/skills/excalidraw-diagram-generator
...=== All directories processed ===
Total: 20 skills
Success: 15
Failed: 5
=== Skills that failed to install ===
1. douyin-video
Path: D:/script/work-sop/49-1-我使用的skills/skills/douyin-video
2. excalidraw-diagram-generator
路径: D:/script/work-sop/49-1-我使用的skills/skills/excalidraw-diagram-generator
...配置说明
Configuration Instructions
脚本内置了默认的技能源目录配置。如需修改,请编辑 文件中的 数组:
refresh-all-skills.jsskillSourceDirsjavascript
// 配置:技能源目录列表
const skillSourceDirs = [
"D:/software/skills/skills",
"D:/script/work-sop/49-1-我使用的skills/skills"
];按需要添加、删除或修改路径即可。
The script has built-in default configurations for skill source directories. To modify them, edit the array in the file:
skillSourceDirsrefresh-all-skills.jsjavascript
// Configuration: List of skill source directories
const skillSourceDirs = [
"D:/software/skills/skills",
"D:/script/work-sop/49-1-我使用的skills/skills"
];Add, remove, or modify paths as needed.