Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 44% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 1314% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 125% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 8% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 205% | 0% |
Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.
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.
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 |
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 segurasQuando esta skill for ativada, siga estes passos na ordem:
O skill-creator acabou de criar uma skill em algum diretorio. Execute:
bashpython 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.
bashpython C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho>" [--name "nome-override"] [--force]
bashpython 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.
bashpython 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.
bashpython 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.
bashpython 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:
bashpython 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.
bashpython 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.
bashpython C:\Users\renat\skills\skill-installer\scripts\install_skill.py --status
Exibe dashboard rico com: nome, versao, saude, registro, backups de cada skill, estatisticas de operacoes (installs, uninstalls, rollbacks).
bashpython C:\Users\renat\skills\skill-installer\scripts\install_skill.py --log python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --log 50
Mostra as ultimas N operacoes com timestamp, tipo, skill e resultado.
bashpython C:\Users\renat\skills\skill-installer\scripts\validate_skill.py "C:\caminho\para\skill" python C:\Users\renat\skills\skill-installer\scripts\validate_skill.py "C:\caminho\para\skill" --strict
Retorna JSON com valid (bool), checks, warnings, errors.
bashpython C:\Users\renat\skills\skill-installer\scripts\detect_skills.py python C:\Users\renat\skills\skill-installer\scripts\detect_skills.py --path "C:\diretorio\especifico" python C:\Users\renat\skills\skill-installer\scripts\detect_skills.py --all
Retorna JSON com candidatos incluindo: name, source_path, already_installed, valid_frontmatter, last_modified, size_kb, file_count.
bashpython C:\Users\renat\skills\skill-installer\scripts\package_skill.py --source "C:\caminho" python C:\Users\renat\skills\skill-installer\scripts\package_skill.py --all python C:\Users\renat\skills\skill-installer\scripts\package_skill.py --all --output "C:\Users\renat\Desktop"
bashpython C:\Users\renat\skills\skill-installer\scripts\package_skill.py --verify python C:\Users\renat\skills\skill-installer\scripts\package_skill.py --verify --output "C:\Users\renat\Desktop"
| Comando | Descricao | |---------|-----------| | --source <path> | Instalar skill de caminho | | --source <path> --force | Sobrescrever se existir | | --source <path> --name <nome> | Nome customizado | | --source <path> --dry-run | Simular sem alterar | | --detect | Auto-detectar skills pendentes | | --detect --auto | Detectar e instalar automaticamente | | --uninstall <nome> | Desinstalar (com backup) | | --rollback <nome> | Restaurar do ultimo backup | | --reinstall-all | Re-registrar + re-empacotar todas | | --health | Health check de todas as skills | | --health --repair | Health check + auto-correcao | | --status | Dashboard rico com versoes, saude, backups | | --log [N] | Ultimas N operacoes (padrao: 20) | | --json | Saida JSON em vez de texto formatado |
IMPORTANTE: Skills no Claude Code (CLI) e Claude.ai (web/desktop) sao SEPARADAS. O instalador cobre ambas superficies automaticamente.
data/backups/<nome>_<timestamp>/Esta skill e auto-detectada pelo scan_registry.py e matchada pelo match_skills.py quando o usuario menciona keywords de instalacao. Nenhuma configuracao manual necessaria.
Alem disso, o CLAUDE.md global contem instrucao para rodar o instalador automaticamente apos o skill-creator finalizar uma skill.
skill-sentinel - Complementary skill for enhanced analysisOther measured skills in the registry, with their headline benchmark lift.