aviz-skills-installer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

AVIZ Skills Installer

AVIZ技能安装指南

A conversational guide to installing skills from the AVIZ Skills Library.
这是一份从AVIZ技能库安装技能的对话式指南。

Important: Fetch Real-Time Data

重要提示:获取实时数据

DO NOT use hardcoded skill lists. Always fetch current data from these sources:
  1. Skills List & Setup Guides: https://aviz.github.io/claude-skills-library/
  2. GitHub Repository: https://github.com/aviz85/claude-skills-library
  3. Individual Skill Pages: https://aviz.github.io/claude-skills-library/skills/{skill-name}.html
Use WebFetch or WebSearch to get the latest available skills and their setup instructions.
请勿使用硬编码的技能列表。请始终从以下来源获取最新数据:
  1. 技能列表与设置指南https://aviz.github.io/claude-skills-library/
  2. GitHub仓库https://github.com/aviz85/claude-skills-library
  3. 单个技能页面https://aviz.github.io/claude-skills-library/skills/{skill-name}.html
使用WebFetch或WebSearch获取最新的可用技能及其设置说明。

Conversational Flow

对话流程

Step 1: Discover Intent

步骤1:明确用户意图

Ask the user what they want:
  • See available skills → Fetch from site
  • Install a specific skill → Proceed to installation
  • Learn about a skill → Fetch its documentation page
询问用户需求:
  • 查看可用技能 → 从网站获取数据
  • 安装特定技能 → 进入安装流程
  • 了解某技能 → 获取其文档页面

Step 2: Fetch Available Skills

步骤2:获取可用技能列表

Step 3: Choose Installation Scope

步骤3:选择安装范围

Ask the user:
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
询问用户:
你希望将技能安装到哪里?
1. 用户级(~/.claude/skills/)- 个人使用,全局可用
2. 项目级(.claude/skills/)- 通过Git与团队共享

Step 4: Install the Skill

步骤4:安装技能

bash
undefined
bash
undefined

Clone and copy

克隆并复制

TEMP=$(mktemp -d) git clone https://github.com/aviz85/claude-skills-library.git "$TEMP/lib" --depth 1
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/
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/
mkdir -p .claude/skills cp -r "$TEMP/lib/skills/SKILL_NAME" .claude/skills/

Cleanup

清理临时文件

rm -rf "$TEMP"
undefined
rm -rf "$TEMP"
undefined

Step 5: Install Dependencies (if needed)

步骤5:安装依赖(如有需要)

bash
cd DESTINATION/SKILL_NAME/scripts
npm install 2>/dev/null || true
bash
cd DESTINATION/SKILL_NAME/scripts
npm install 2>/dev/null || true

Step 6: Provide Setup Guide

步骤6:提供设置指南

Fetch the skill's documentation page and guide the user through any required configuration:
https://aviz.github.io/claude-skills-library/skills/{skill-name}.html
获取该技能的文档页面,引导用户完成所需配置:
https://aviz.github.io/claude-skills-library/skills/{skill-name}.html

Conventions for Skill Documentation

技能文档规范

Each skill in the library MUST have:
  1. SKILL.md - Main skill file with YAML frontmatter
  2. Setup page on GitHub Pages - At
    docs/skills/{skill-name}.html
Skills requiring API keys should include:
  • .env.example
    file with required variables
  • Setup instructions on their documentation page
库中的每个技能必须包含:
  1. SKILL.md - 带有YAML前置内容的主技能文件
  2. GitHub Pages上的设置页面 - 位于
    docs/skills/{skill-name}.html
需要API密钥的技能应包含:
  • .env.example
    文件,列出所需变量
  • 文档页面中的设置说明

See Also

另请参阅