JavaScript is disabled. Some features may not work.
skill-installer — ★ 41.5K GitHub Stars — Install Guide | SkillsNav
🇺🇸 English🇨🇳 中文
SkillsNav
Home

skill-installer

★ 41K repocicdSafeIntermediateClaude
🤖 AI Summary

Installs, validates, registers, and verifies new skills in the ecosystem by running 10 security checks, copying files, registering with the orchestrator, and performing post-installation verification.

How to Install

Claude Code:
git clone --depth 1 https://github.com/sickn33/antigravity-awesome-skills.git && cp antigravity-awesome-skills/plugins/antigravity-awesome-skills/skills/skill-installer ~/.claude/skills/skill-installer -r

Skill Installer v3.0

Overview

Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.

When to Use This Skill

  • When the user mentions "instalar skill" or related topics
  • When the user mentions "install skill" or related topics
  • When the user mentions "registrar skill" or related topics
  • When the user mentions "nova skill" or related topics
  • When the user mentions "new skill" or related topics
  • When the user mentions "adicionar skill ao ecossistema" or related topics

Do Not Use This Skill When

  • The task is unrelated to skill installer
  • A simpler, more specific tool can handle the request
  • The user needs general-purpose assistance without domain expertise

How It Works

Agente instalador enterprise-grade que garante que toda skill criada (via skill-creator ou manualmente) seja corretamente instalada, registrada e verificada no ecossistema. Inclui auto-repair, rollback, dry-run, dashboard, e diagnostico avancado.

Principio: Redundancia Maxima

Seis camadas de validacao garantem que nenhuma skill fique mal-instalada:

Camada Script O que valida
1 detect_skills.py SKILL.md existe + tem frontmatter
2 validate_skill.py 10 checks profundos
3 install_skill.py (pre) Conflitos, permissoes, espaco, versao
4 install_skill.py (pos) Arquivos copiados corretamente
5 scan_registry.py Skill aparece no registry (com deduplicacao)
6 package_skill.py ZIP valido sem backslashes, nao-vazio, integrity check

Localizacao

C:\Users\renat\skills\skill-installer\
├── SKILL.md              <- este arquivo
├── scripts/
│   ├── install_skill.py  <- instalador principal (11 passos) + todos os comandos
│   ├── detect_skills.py  <- scanner de skills nao-instaladas
│   ├── validate_skill.py <- validacao profunda (10 checks)
│   ├── package_skill.py  <- empacotador ZIP + verificador de integridade
│   └── requirements.txt
├── references/
│   └── known-locations.md
└── data/
    ├── install_log.json  <- log de operacoes (auto-gerado, com rotacao)
    ├── backups/          <- backups antes de sobrescrever
    └── staging/          <- area temporaria para copias seguras

Workflow Principal

Quando esta skill for ativada, siga estes passos na ordem:

Cenario 1: Apos Skill-Creator Finalizar

O skill-creator acabou de criar uma skill em algum diretorio. Execute:

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho-da-skill-criada>" --force

Substitua <caminho-da-skill-criada> pelo diretorio onde o skill-creator salvou a skill.

Cenario 2: Usuario Pede Para Instalar Uma Skill Especifica

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho>" [--name "nome-override"] [--force]

Cenario 3: Simular Instalacao Sem Fazer Nada (Dry-Run)

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho>" --dry-run

Mostra exatamente o que seria feito em cada um dos 11 passos, sem alterar nenhum arquivo.

Cenario 4: Detectar E Instalar Skills Pendentes

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --detect
python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --detect --auto

Escaneia locais conhecidos (Desktop, Downloads, Temp, workspaces) e apresenta candidatos com timestamps e tamanho. Com --auto instala todos automaticamente.

Cenario 5: Desinstalar Uma Skill

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --uninstall "nome-da-skill"

Remove de skills/, .claude/skills/, atualiza o registry e remove ZIP do Desktop. Backup automatico e feito antes da remocao.

Cenario 6: Health Check + Auto-Repair

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --health
python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --health --repair

--health verifica TODAS as skills: frontmatter, registro, registry, duplicatas. --health --repair encontra problemas E os corrige automaticamente: - Skills nao registradas -> registra - Skills faltando no registry -> atualiza - Duplicatas -> remove

Cenario 7: Rollback (Restaurar De Backup)

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --rollback "nome-da-skill"

Encontra o backup mais recente da skill e restaura para o estado anterior. Re-registra e atualiza o registry automaticamente.

Cenario 8: Reinstalar Todas As Skills

python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --reinstall-all

Re-registra TODAS as skills em .claude/skills/, re-empacota todos os ZIPs, e atualiza o registry. Util apos mudancas em massa ou migracao.

Cenario 9: Dashboard De Status

```bash python C:\Users\renat\skills\skill-installer\scripts\in

Details

Category DevOps → cicd
Sourcesickn33/antigravity-awesome-skills
SKILL.mdView on GitHub →
Repo Stars★ 41.5K
Est. per Skill47 (shared across 868 skills from this repo)
DifficultyIntermediate
Risk LevelSafe

Related Skills

Works Well With

Skills from the same repository — often designed to work together