Pular para o conteúdo
Skillpedia
Agentes48 mil · #4181

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skill-installer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skill-installer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-installer

Ou 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.md
Conteú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.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4181
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas