
About
Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.
name: skill-installer description: Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao. risk: safe source: community date_added: '2026-03-06' author: renat tags:
- skill-management
- deployment
- validation
- installation tools:
- claude-code
- antigravity
- cursor
- gemini-cli
- codex-cli
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 au