Repolode
iflytek

iflytek/skillhub

Registro open source e auto-hospedado para publicar, versionar e governar pacotes de skills de agentes dentro de uma organização.

Estrelas
5,261
Forks
804
Issues abertas
31
Último commit
há 22 horas

O que é?

O SkillHub é um registro auto-hospedado onde as equipes publicam pacotes de skills de agentes, organizam-nos em namespaces de equipe ou globais e permitem que os membros os encontrem e instalem por meio da busca ou da CLI. As skills são versionadas com versões semânticas, tags personalizadas como beta e stable e acompanhamento automático da versão mais recente.

O acesso é controlado por funções nos namespaces (Owner, Admin, Member), políticas de publicação e regras de visibilidade. Ações de governança, como revisões e promoções para o escopo global, ficam registradas em logs de auditoria. A plataforma também oferece gerenciamento de tokens de API, vinculação de contas OAuth, estrelas, avaliações e acompanhamento de downloads.

Ele funciona com Spring Boot, PostgreSQL, Redis e armazenamento S3 ou MinIO, além de uma interface web em React. A implantação é compatível com Docker Compose, manifests do Kubernetes e um chart do Helm. Também funciona com clientes no estilo ClawHub e com a CLI oficial @astron-team/skillhub.

Recursos principais

  • 01Publique e versione pacotes de skills de agentes com versões semânticas e tags personalizadas.
  • 02Organize skills em namespaces de equipe ou globais com funções de Owner, Admin e Member.
  • 03Busca de texto completo com filtros por namespace, downloads, avaliações e recência.
  • 04Ações de governança, como revisões e promoções, ficam registradas em logs de auditoria.
  • 05Tokens de API com escopo definido para acesso pela CLI e acesso programático.
  • 06Armazenamento conectável em sistema de arquivos local, S3 ou MinIO.

Casos de uso

  • Compartilhar skills de agentes desenvolvidas internamente em toda a empresa sem torná-las públicas.
  • Manter um catálogo de skills governado atrás de um firewall, com requisitos de revisão e auditoria.
  • Distribuir skills aprovadas para os agentes de programação dos funcionários por meio de um único comando de instalação da CLI.

Início rápido

  1. 1

    Instale o Docker e o Docker Compose

  2. 2

    Inicie a stack de desenvolvimento local a partir da raiz do repositório

    make dev-all
  3. 3

    Abra a interface web no navegador

Antes de usar

  • A hospedagem própria exige infraestrutura própria e trabalho de operação e manutenção.
  • O desenvolvimento local requer Docker e, na China, pode ser necessário usar um mirror para baixar dependências do Maven.
  • A senha padrão do administrador inicial do ambiente local está publicada no README e deve ser alterada em produção.

Tópicos

Perguntas frequentes

O que é skillhub?
Registro open source e auto-hospedado para publicar, versionar e governar pacotes de skills de agentes dentro de uma organização. O SkillHub é um registro auto-hospedado onde as equipes publicam pacotes de skills de agentes, organizam-nos em namespaces de equipe ou globais e permitem que os membros os encontrem e instalem por meio da busca ou da CLI. As skills são versionadas com versões semânticas, tags personalizadas como beta e stable e acompanhamento automático da versão mais recente.
skillhub é gratuito? Qual é a licença?
skillhub é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
skillhub ainda é mantido?
Manutenção ativa. O último commit de skillhub foi em 21 de out. de 2026.
Para que posso usar skillhub?
Compartilhar skills de agentes desenvolvidas internamente em toda a empresa sem torná-las públicas. Manter um catálogo de skills governado atrás de um firewall, com requisitos de revisão e auditoria. Distribuir skills aprovadas para os agentes de programação dos funcionários por meio de um único comando de instalação da CLI.
Como instalar skillhub?
Instale o Docker e o Docker Compose Inicie a stack de desenvolvimento local a partir da raiz do repositório: make dev-all Abra a interface web no navegador
Onde consigo skillhub?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/iflytek/skillhub

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados