skills-readme-updater
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSkills README Updater
Skills README 更新工具
Automatically scan and update the skills README.md when skills are added, modified, or removed.
当技能被添加、修改或移除时,自动扫描并更新技能的README.md文件。
Usage
使用方法
After adding or modifying a skill, run the update script:
bash
python3 ~/.claude/skills/skills-readme-updater/scripts/update_readme.pyThe script will:
- Scan all subdirectories in
~/.claude/skills/ - Parse YAML frontmatter from each
SKILL.md - Categorize skills based on predefined categories
- Generate an updated with:
README.md- Categorized skill tables
- Directory structure
- Usage instructions
- Timestamp
添加或修改技能后,运行更新脚本:
bash
python3 ~/.claude/skills/skills-readme-updater/scripts/update_readme.py该脚本将执行以下操作:
- 扫描中的所有子目录
~/.claude/skills/ - 解析每个文件中的YAML前置元数据
SKILL.md - 根据预定义类别对技能进行分类
- 生成更新后的文件,包含:
README.md- 分类技能表格
- 目录结构
- 使用说明
- 时间戳
Categories
分类
Skills are organized into these categories:
| Category | Skills |
|---|---|
| 云基础设施 | aws-cli, aws-cost-explorer, eksctl |
| Kubernetes & GitOps | kubectl, argocd-cli, kargo-cli, sync-to-prod |
| 代码仓库 | github-cli, gitlab-cli, changelog-generator |
| 开发工具 | justfile, skill-creator, skills-readme-updater |
| 内容处理 | humanizer-zh, obsidian-dashboard |
To add a new category or reassign skills, edit the dict in .
CATEGORIESscripts/update_readme.py技能被归类到以下类别中:
| 分类 | 技能 |
|---|---|
| 云基础设施 | aws-cli, aws-cost-explorer, eksctl |
| Kubernetes & GitOps | kubectl, argocd-cli, kargo-cli, sync-to-prod |
| 代码仓库 | github-cli, gitlab-cli, changelog-generator |
| 开发工具 | justfile, skill-creator, skills-readme-updater |
| 内容处理 | humanizer-zh, obsidian-dashboard |
若要添加新类别或重新分配技能,请编辑中的字典。
scripts/update_readme.pyCATEGORIESWorkflow: Adding a New Skill
工作流程:添加新技能
- Create the skill using
skill-creator - Edit with proper metadata
SKILL.md - Run the README updater:
bash
python3 ~/.claude/skills/skills-readme-updater/scripts/update_readme.py - Verify the README was updated correctly
- 使用创建技能
skill-creator - 编辑文件并添加正确的元数据
SKILL.md - 运行README更新工具:
bash
undefined
python3 ~/.claude/skills/skills-readme-updater/scripts/update_readme.py
4. 验证README是否已正确更新