关于 aviz-skills-installer
这是一个通过对话查找并安装 AVIZ Skills Library 技能的 Skill。它会获取最新技能列表和设置指南,并引导用户选择个人或项目级安装。
主要功能
- 01获取最新技能目录
- 02引导选择技能并查阅文档
- 03支持个人或项目级安装
- 04提供依赖与设置指导
适用场景
- 01查找 AVIZ 技能库中当前可用的技能
- 02为个人或项目安装选定的技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aviz85/ claude-skills-library --skill aviz-skills-installer安装后在 Claude Code 中输入/aviz-skills-installer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/installation-guide.mdskill-locations.mdscripts/install-skill.sh详细介绍
AVIZ Skills Installer
一个对话式指南,帮助你从 AVIZ Skills Library 安装技能。
重要:获取实时数据
不要使用硬编码的技能列表。 请始终从以下来源获取最新数据:
- 技能列表和设置指南:https://aviz.github.io/claude-skills-library/
- GitHub 仓库:https://github.com/aviz85/claude-skills-library
- 单个技能页面:https://aviz.github.io/claude-skills-library/skills/{skill-name}.html
使用 WebFetch 或 WebSearch 获取最新可用技能及其设置说明。
对话流程
第 1 步:了解意图
询问用户想做什么:
- 查看可用技能 → 从网站获取
- 安装特定技能 → 继续安装
- 了解某项技能 → 获取其文档页面
第 2 步:获取可用技能
使用 WebFetch 获取 https://aviz.github.io/claude-skills-library/ 上的当前技能列表。
第 3 步:选择安装范围
询问用户:
Where would you like to install this skill?
1. User-based (~/.claude/skills/) - Personal, available everywhere
2. Project-based (.claude/skills/) - Shared with team via git
第 4 步:安装技能
# Clone and copy
TEMP=$(mktemp -d)
git clone https://github.com/aviz85/claude-skills-library.git "$TEMP/lib" --depth 1
# For user-based:
mkdir -p ~/.claude/skills
cp -r "$TEMP/lib/skills/SKILL_NAME" ~/.claude/skills/
# For project-based:
mkdir -p .claude/skills
cp -r "$TEMP/lib/skills/SKILL_NAME" .claude/skills/
# Cleanup
rm -rf "$TEMP"
第 5 步:安装依赖项(如有需要)
cd DESTINATION/SKILL_NAME/scripts
npm install 2>/dev/null || true
第 6 步:提供设置指南
获取该技能的文档页面,并引导用户完成任何必要的配置:
https://aviz.github.io/claude-skills-library/skills/{skill-name}.html
技能文档规范
库中的每项技能都必须包含:
- SKILL.md - 包含 YAML frontmatter 的主技能文件
- GitHub Pages 上的设置页面 - 位于
docs/skills/{skill-name}.html
需要 API 密钥的技能应包含:
.env.example文件,其中列出所需变量- 文档页面上的设置说明
另请参阅
评论
支持 Markdown