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.js
Run 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.js
文件中的
skillSourceDirs
数组:
javascript
// 配置:技能源目录列表
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
skillSourceDirs
array in the
refresh-all-skills.js
file:
javascript
// 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.