aviz85

aviz-skills-installer

11
4
# Install this skill:
npx skills add aviz85/claude-skills-library --skill "aviz-skills-installer"

Install specific skill from multi-skill repository

# Description

Install skills from the AVIZ Skills Library. Use when user wants to install a skill, browse available skills, set up Claude Code skills, or asks about skill installation. Triggers on "install skill", "add skill", "setup skill", "available skills", "skill library", "browse skills".

# SKILL.md


name: aviz-skills-installer
description: Install skills from the AVIZ Skills Library. Use when user wants to install a skill, browse available skills, set up Claude Code skills, or asks about skill installation. Triggers on "install skill", "add skill", "setup skill", "available skills", "skill library", "browse skills".
version: "1.0.0"
author: aviz85
tags:
- installer
- setup
- claude-code


AVIZ Skills Installer

A conversational guide to installing skills from the AVIZ Skills Library.

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.

Conversational Flow

Step 1: Discover Intent

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

Use WebFetch on https://aviz.github.io/claude-skills-library/ to get the current list of skills.

Step 3: Choose Installation Scope

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

Step 4: Install the Skill

# 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"

Step 5: Install Dependencies (if needed)

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

Step 6: Provide Setup Guide

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

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

See Also

  • Library Website: https://aviz.github.io/claude-skills-library/
  • GitHub Repository: https://github.com/aviz85/claude-skills-library

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.