SuperAPI AI 工具集

claude-skill-management

智能体与模型

查看项目

更新于 10-16 08:35

技能介绍

用途:本技能是管理 Claude Code 全局技能(skills)与命令(commands)的专家指南,采用以 $CLAUDE_METADATA 为根目录的集中仓库模式,并通过符号链接把技能和命令共享到各项目,避免在每个项目内重复创建。适用场景包括:创建新的全局技能或命令、为新项目配置技能、把项目与更新后的全局技能同步、整理集中技能仓库、排查技能发现或激活问题、理解技能生命周期。

主要能力:配套文档按主题拆分,可按需阅读:符号链接指南(链接技能/命令到项目、推荐全局技能、搭建方法)、更新与同步、仓库组织(目录布局、命名规范、文档要求)、版本控制(Git 工作流、团队协作、Claude 的 git 限制)、故障排查(失效符号链接、激活问题与常见修复)、最佳实践(技能聚焦、维护节奏、模板)、快速参考(速查命令、常见工作流、仓库维护与总结)。

必要用法:需设置环境变量 $CLAUDE_METADATA 指向集中技能目录,可用 echo $CLAUDE_METADATA 检查,未设置则在 ~/.zshrc 或 ~/.bashrc 中加入 export CLAUDE_METADATA="$HOME/path/to/claude_data" 后执行 source ~/.zshrc 生效。目录应包含 skills/、commands/、hooks/、README.md、QUICK_REFERENCE.md。创建技能使用 mkdir -p $CLAUDE_METADATA/skills/your-skill-name,并编写带 frontmatter(name、description 必填)的 SKILL.md;命令同样必须先在 $CLAUDE_METADATA/commands/ 下创建再链接。链接到项目使用 ln -s $CLAUDE_METADATA/skills/my-first-skill .claude/skills/。命令帮助系统可用 /command-help list、/command-help share-project、/command-help share-project --full。

限制:技能和命令必须始终先在全局仓库创建,再符号链接到项目,不得直接创建在项目的 .claude/skills/、.claude/commands/ 或 .claude/hooks/ 下;位于 $CLAUDE_METADATA/hooks/safety/protect-global-claude-resources.sh 的钩子会拦截解析路径不在 $CLAUDE_METADATA 下的相关写入与编辑。其余具体收费、价格、平台支持与效果信息暂未提供。