skill-installer
Ajuda seu agente a instalar e verificar novas ferramentas. Garante que elas funcionem bem e sejam seguras antes de serem usadas.
O que ela faz
Este programa ajuda a instalar, verificar e gerenciar novas 'skills' (ferramentas de IA) no seu sistema. Ele garante que tudo seja instalado corretamente e com segurança.
Quando usar
- ✓Quando você cria uma nova ferramenta de IA e quer adicioná-la.
- ✓Quando você encontra uma ferramenta de IA e quer instalá-la.
- ✓Para verificar se todas as suas ferramentas de IA estão funcionando bem.
Exemplo do que pedir para a IA
“Instale a skill que está na pasta 'C:/minha_skill'”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele verifica a nova ferramenta de IA em várias etapas de segurança e depois a registra no sistema. Se algo der errado, ele tenta consertar ou reverter as mudanças.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill skill-installerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/skill-installer/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Skill Installer v3.0
Visão Geral
Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de segurança, cópia, registro no orchestrator e verificação pós-instalação.
Quando Usar Esta Skill
- Quando o usuário mencionar "instalar skill" ou tópicos relacionados
- Quando o usuário mencionar "install skill" ou tópicos relacionados
- Quando o usuário mencionar "registrar skill" ou tópicos relacionados
- Quando o usuário mencionar "nova skill" ou tópicos relacionados
- Quando o usuário mencionar "new skill" ou tópicos relacionados
- Quando o usuário mencionar "adicionar skill ao ecossistema" ou tópicos relacionados
Não Use Esta Skill Quando
- A tarefa não está relacionada ao instalador de skills
- Uma ferramenta mais simples e específica pode atender à solicitação
- O usuário precisa de assistência de propósito geral sem conhecimento de domínio
Como Funciona
Agente instalador de nível empresarial que garante que toda skill criada (via skill-creator ou manualmente) seja corretamente instalada, registrada e verificada no ecossistema. Inclui auto-reparo, rollback, dry-run, dashboard e diagnóstico avançado.
Princípio: Redundância Máxima
Seis camadas de validação 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, permissões, espaço, versão |
| 4 | install_skill.py (pos) | Arquivos copiados corretamente |
| 5 | scan_registry.py | Skill aparece no registry (com deduplicação) |
| 6 | package_skill.py | ZIP válido sem barras invertidas, não vazio, verificação de integridade |
Localização
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
Fluxo de Trabalho Principal
Quando esta skill for ativada, siga estes passos na ordem:
Cenário 1: Após o Skill-Creator Finalizar
O skill-creator acabou de criar uma skill em algum diretório. Execute:
python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho-da-skill-criada>" --force
Substitua <caminho-da-skill-criada> pelo diretório onde o skill-creator salvou a skill.
Cenário 2: Usuário Pede Para Instalar Uma Skill Específica
python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --source "<caminho>" [--name "nome-override"] [--force]
Cenário 3: Simular Instalação 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.
Cenário 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.
Cenário 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 automático é feito antes da remoção.
Cenário 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 não registradas -> registra
- Skills faltando no registry -> atualiza
- Duplicatas -> remove
Cenário 7: Rollback (Restaurar De Backup)
python C:\Users\renat\skills\skill-installer\scripts\install_skill.py --rollback "nome-da-skill"
…
Perguntas frequentes
O que são 'skills'?
'Skills' são como pequenos programas ou ferramentas que você pode adicionar ao seu sistema de IA para que ele possa fazer coisas novas ou específicas.
O que é 'dry-run'?
'Dry-run' é um modo de teste que mostra o que o programa faria sem realmente fazer nenhuma alteração no seu sistema. É como simular a instalação.
O que acontece se uma instalação der errado?
O programa tem mecanismos para tentar consertar o problema automaticamente ou desfazer as mudanças feitas, garantindo que seu sistema permaneça estável.
Detalhes
Descrição original do autor
Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4181
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC