Skill Registry Manager — Git skill for Claude Code
Claude Code 技能注册表管理工具.
How to install Skill Registry Manager
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gavinyao/skill-registry-manager and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skill Registry Manager does
Claude Code 技能注册表管理工具。通过 YAML 格式的注册表统一管理 skills,支持远程/本地订阅、递归加载和多种安装方式(npx、git、本地复制)。订阅机制让团队或个人可以轻松共享和分发 skills 集合,实现跨设备同步。
Alternatives in Git
- 使用 Git Worktrees — 创建孤立的 Git worktrees,带有智能目录选择与安全验证 115.1k ★
- Git Worktree Docs Issue: Dependency Installation — GitHub — Community feedback on official docs with full worktree lifecycle walkthrough 81.1k ★
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
README
Skill Registry Manager
一个 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill,用于管理和安装其他 Claude Code skills。
维护一份常用 skills 注册表(`registry.yaml`),支持订阅远程或本地注册表,便于共享和分发 skills 列表。
功能
- 列出所有已注册的 skills 及其安装状态
- 支持通过编号或名称选择安装
- 支持全局安装(
~/.claude/skills/)和项目级安装(.claude/skills/) - 自动解析和安装依赖的 skills
- 支持三种安装来源:
npx、git、local - 订阅管理:添加、列出、删除注册表订阅
- 嵌套订阅:注册表可递归引用其他注册表(本地和远程可混用)
- 路径解析:支持环境变量(
$HOME、$HOSTNAME)、~展开和相对路径
安装
# 通过 npx 安装(推荐)
cd ~/.claude/skills && npx skills add gavinyao/skill-registry-manager -y -g
# 或手动复制
cp -r . ~/.claude/skills/skill-registry-manager
# 或使用符号链接
ln -s $(pwd) ~/.claude/skills/skill-registry-manager
使用
在 Claude Code 中直接说:
- "列出可用 skills" / "有哪些 skills"
- "安装 skill-creator" / "装一下 xxx skill"
- "管理 skills"
- "添加订阅" / "订阅 xxx URL"
- "列出订阅" / "查看订阅"
- "删除订阅" / "取消订阅 xxx"
文件说明
| 文件 | 说明 |
|---|---|
SKILL.md |
Skill 定义文件,Claude Code 自动加载 |
registry.yaml |
注册表配置,定义可安装的 skills 和订阅 |
registry.example.yaml |
完整配置示例,涵盖所有场景 |
注册表格式
`registry.yaml` 采用统一的 YAML 格式(完整示例见 [`registry.example.yaml`](registry.example.yaml)):
# 订阅其他注册表(支持递归加载,本地和远程可混用)
subscriptions:
- name: upstream
url: https://example.com/skills-registry.yaml
- name: local-shared
url: $HOME/shared-skills/registry.yaml
- name: team
url: ~/team/skills-registry.yaml
# 本地 skills 列表
skills:
- name: example-skill
description: 示例 skill
source: npx
install: "npx skills add owner/repo@skill-name -y -g"
repo: https://github.com/owner/repo # 可选,展示为链接
depends: [] # 可选,依赖的其他 skill
- name: local-skill
description: 本地 skill
source: local
install: ./local-skill # 相对路径,基于注册表文件所在目录
来源类型
| 类型 | 说明 | install 字段 |
|---|---|---|
npx |
通过 npx 运行安装命令 | npx 命令 |
git |
克隆 git 仓库 | 仓库 URL |
local |
复制本地目录 | 本地路径(支持环境变量和相对路径) |
路径格式
`url`(订阅)和 `install`(local source)字段支持以下路径格式:
| 格式 |
Related Skills
Agents Close Gitworktree
You are closing out a git worktree after completing (or abandoning) work. This command updates the tracking re
Symbion
A notebook and ticket registry for agents: dated rows attached to a commit, a file, an item, an arc or the pro
Agents Manager
Run several Claude Code agents in parallel across many repos without losing track. One workstream = one task,
Setup Gwt
Install the gwt (git worktree manager) script
Claude Code File Explorer
A file manager pane for Claude Code: colored tree, editable code, Git and PR diff, search. A Claude Code mod b
Git Workflow Manager
Use when committing, releasing, or managing changelogs - enforces conventional commits, semantic versioning, a
Related Agents
Startup Agent
Pre-flight environment and toolchain inspector. Use PROACTIVELY as the first step of any /hackathon-build run,
Icon Manager
Icon system expert for registry management, migration, validation, and automation
Skill Boss
Global skills manager Boss for Forge. Maintains the skill registry, attaches default and project-type skill bu