aviz-skills-installer について
AVIZ Skills Library のスキルを対話形式で探してインストールするスキルです。最新の一覧とセットアップガイドを取得し、ユーザー単位またはプロジェクト単位の導入を案内します。
主な機能
- 01最新スキル一覧の取得
- 02スキル選択とドキュメント確認の案内
- 03ユーザー単位・プロジェクト単位の導入
- 04依存関係とセットアップの案内
活用シーン
- 01AVIZ ライブラリで現在利用できるスキルの検索
- 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 インストーラー
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:利用可能なスキルを取得する
https://aviz.github.io/claude-skills-library/ に対して WebFetch を使用し、現在のスキル一覧を取得します。
ステップ 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 フロントマターを含むメインのスキルファイル
- GitHub Pages のセットアップページ -
docs/skills/{skill-name}.html
API キーが必要なスキルには、以下を含める必要があります。
- 必要な変数を記載した
.env.exampleファイル - ドキュメントページに記載したセットアップ手順
関連項目
- ライブラリのウェブサイト:https://aviz.github.io/claude-skills-library/
- GitHub リポジトリ:https://github.com/aviz85/claude-skills-library
コメント
Markdown 対応