Repolode
runkids

runkids/skillshare

CLI e app desktop em Go que centralizam skills, agentes, regras, conexões MCP e hooks para sincronizá-los com ferramentas como Claude Code e Codex.

Estrelas
2,806
Forks
178
Issues abertas
10
Último commit
há 11 horas

O que é?

skillshare é uma ferramenta para gerenciar os recursos usados por assistentes de programação com IA. Você mantém skills (pastas com `SKILL.md`), agentes personalizados, extras como regras e comandos, conexões com servidores MCP e hooks nativos em um diretório central e, em seguida, sincroniza tudo com cada CLI de IA que usa, incluindo Claude Code, Codex, Pi, OpenCode e OpenClaw. Por padrão, os destinos recebem symlinks; também há um modo de cópia por destino para configurações em que symlinks não funcionam.

O diretório central pode ser versionado no Git, permitindo clonar a mesma configuração em outra máquina e sincronizá-la em uma única etapa. Skills específicas de um projeto podem ficar dentro de um repositório e ser commitadas junto com o código. É possível instalar skills do GitHub, GitLab ou outros hosts Git, atualizá-las em lote e analisá-las com uma auditoria de segurança integrada antes que cheguem a um agente. Filtros controlam quais ferramentas recebem cada skill.

Além da CLI, há um dashboard web iniciado com `skillshare ui` e um app desktop separado para macOS, Windows e Linux. O projeto é escrito em Go e distribuído como um único binário, com opções de instalação via Homebrew, instalador de shell e GitHub Actions.

Recursos principais

  • 01Sincroniza skills, agentes, extras, conexões MCP e hooks com várias ferramentas de CLI para IA a partir de uma única fonte.
  • 02Versiona a fonte no Git para que uma configuração possa ser restaurada em outra máquina.
  • 03Instala e atualiza skills do GitHub, GitLab e outros hosts Git.
  • 04Executa uma auditoria de segurança nas skills antes que cheguem a um agente.
  • 05Oferece suporte a skills específicas de cada projeto, commitadas junto com o código.
  • 06Oferece uma CLI, um dashboard web e um app desktop.

Casos de uso

  • Um desenvolvedor que alterna entre Claude Code e Codex e quer manter uma única cópia das skills.
  • Uma equipe que mantém checklists compartilhados de revisão de código e skills no repositório do projeto.
  • Configurar uma máquina nova clonando um repositório de configuração e executando uma sincronização.
  • Auditar skills de terceiros antes de permitir que um agente de IA as carregue.

Início rápido

  1. 1

    Instale a CLI no macOS ou Linux

    curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh
  2. 2

    Crie a configuração, a origem e os destinos detectados

    skillshare init
  3. 3

    Sincronize as skills com todos os destinos

    skillshare sync

Antes de usar

  • A instalação do Desktop App pelo cask do Homebrew é exclusiva para macOS com Apple Silicon; em outras plataformas, é necessário baixar o instalador manualmente.
  • Os links simbólicos podem não funcionar em algumas configurações, então talvez seja necessário mudar os destinos para o modo de cópia.
  • No Windows, links simbólicos para arquivos exigem o Developer Mode; caso contrário, os arquivos são copiados.

Tópicos

Perguntas frequentes

O que é skillshare?
CLI e app desktop em Go que centralizam skills, agentes, regras, conexões MCP e hooks para sincronizá-los com ferramentas como Claude Code e Codex. skillshare é uma ferramenta para gerenciar os recursos usados por assistentes de programação com IA. Você mantém skills (pastas com `SKILL.md`), agentes personalizados, extras como regras e comandos, conexões com servidores MCP e hooks nativos em um diretório central e, em seguida, sincroniza tudo com cada CLI de IA que usa, incluindo Claude Code, Codex, Pi, OpenCode e OpenClaw. Por padrão, os destinos recebem symlinks; também há um modo de cópia por destino para configurações em que symlinks não funcionam.
skillshare é gratuito? Qual é a licença?
skillshare é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
skillshare ainda é mantido?
Manutenção ativa. O último commit de skillshare foi em 19 de out. de 2026.
Para que posso usar skillshare?
Um desenvolvedor que alterna entre Claude Code e Codex e quer manter uma única cópia das skills. Uma equipe que mantém checklists compartilhados de revisão de código e skills no repositório do projeto. Configurar uma máquina nova clonando um repositório de configuração e executando uma sincronização. Auditar skills de terceiros antes de permitir que um agente de IA as carregue.
Como instalar skillshare?
Instale a CLI no macOS ou Linux: curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh Crie a configuração, a origem e os destinos detectados: skillshare init Sincronize as skills com todos os destinos: skillshare sync
Onde consigo skillshare?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/runkids/skillshare

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

Projetos relacionados