Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计提醒

skill-installer技能安装者

Agent Skill

skill-installer 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,094

周安装

47

GitHub Stars

35,692

下载量

384
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skill-installer(技能安装者)
来源仓库:https://github.com/sickn33/antigravity-awesome-skills
仓库路径:skills/skill-installer
安装命令:
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill skill-installer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill skill-installer

简介

skill-installer 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。

  • 可结合来源仓库、安装命令和原始 README 继续核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 它属于开发类技能,适用于多种宿主环境。
  • 当前暂无更多功能细节,需参考原始文档进一步了解。

SKILL.md

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:

CamadaScriptO que valida
1detect_skills.pySKILL.md existe + tem frontmatter
2validate_skill.py10 checks profundos
3install_skill.py (pre)Conflitos, permissoes, espaco, versao
4install_skill.py (pos)Arquivos copiados corretamente
5scan_registry.pySkill aparece no registry (com deduplicacao)
6package_skill.pyZIP 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

python 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).

Cenario 10: Ver Historico De Operacoes

python 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.


Validar Uma Skill

python 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.

Detectar Skills Nao-Instaladas

python 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.

Empacotar Zip Para Claude.Ai

python 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"

Verificar Integridade De Zips Existentes

python 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"

Install_Skill.Py

ComandoDescricao
--source <path>Instalar skill de caminho
--source <path> --forceSobrescrever se existir
--source <path> --name <nome>Nome customizado
--source <path> --dry-runSimular sem alterar
--detectAuto-detectar skills pendentes
--detect --autoDetectar e instalar automaticamente
--uninstall <nome>Desinstalar (com backup)
--rollback <nome>Restaurar do ultimo backup
--reinstall-allRe-registrar + re-empacotar todas
--healthHealth check de todas as skills
--health --repairHealth check + auto-correcao
--statusDashboard rico com versoes, saude, backups
--log [N]Ultimas N operacoes (padrao: 20)
--jsonSaida JSON em vez de texto formatado

O Que O Instalador Faz (11 Passos)

  1. Resolver fonte - identifica o diretorio da skill
  2. Validar - roda 10 checks no SKILL.md e estrutura
  3. Determinar nome - extrai do frontmatter ou usa --name, compara versoes
  4. Verificar conflitos - checa se ja existe no destino
  5. Backup - se sobrescrevendo, faz backup timestamped (exclui backups/ e staging/)
  6. Copiar via staging - copia para area temp, valida hash, depois move
  7. Registrar no Claude Code CLI - copia SKILL.md para.claude/skills//
  8. Atualizar registry - roda scan_registry.py --force (com deduplicacao por nome)
  9. Verificar instalacao - confirma arquivos, registry, registro (5 checks)
  10. Empacotar ZIP - cria ZIP para upload no Claude.ai web/desktop (validado)
  11. Logar operacao - append em install_log.json (com rotacao automatica)

IMPORTANTE: Skills no Claude Code (CLI) e Claude.ai (web/desktop) sao SEPARADAS. O instalador cobre ambas superficies automaticamente.


Seguranca

  • Backups automaticos: antes de qualquer sobrescrita, backup em data/backups/<nome>_<timestamp>/
  • Staging area: copia para temp primeiro, valida hash, depois move (minimiza corrupcao)
  • Idempotencia: rodar 2x com mesma source detecta hashes identicos, nao duplica
  • Arquivos proibidos: bloqueia instalacao se encontrar.env, *.key, *.pem, credentials.*
  • Log com rotacao: toda operacao logada; mantem ultimas 500 entradas
  • Limite de backups: mantem ultimos 5 por skill, limpa automaticamente
  • Anti-recursao: backup e staging excluem seus proprios subdiretorios
  • Deduplicacao no registry: scan_registry.py deduplica por nome (case-insensitive)
  • ZIP validado: verifica ausencia de backslashes, conteudo nao-vazio, integridade
  • Dry-run: simula instalacao completa sem tocar nenhum arquivo
  • Rollback: restaura de backup com re-registro automatico
  • Comparacao de versao: detecta upgrade/downgrade/same antes de sobrescrever
  • Hash normalizado: md5_dir usa forward slashes e exclui dirs de sistema

Integracao Com Orchestrator

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.

Best Practices

  • Provide clear, specific context about your project and requirements
  • Review all suggestions before applying them to production code
  • Combine with other complementary skills for comprehensive analysis

Common Pitfalls

  • Using this skill for tasks outside its domain expertise
  • Applying recommendations without understanding your specific context
  • Not providing enough project context for accurate analysis

Related Skills

  • skill-sentinel - Complementary skill for enhanced analysis

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.64%
按下载量换算145

Claude

30.95%
按下载量换算119

Cursor

18.35%
按下载量换算70

Gemini CLI

8.86%
按下载量换算34

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills