ruby-skills Acesso antecipado

Pare de ensinar ao
agente de código as mesmas
coisas em todo projeto.

Empacote, versione e compartilhe conhecimento de engenharia Ruby entre projetos, times e agentes de código.

gem install ruby-skills

Em breve — acompanhe o desenvolvimento no GitHub

Disponível agora
Cursor
VS Code
IntelliJ
Claude
Codex
Em breve
Neovim
Vim
Sublime Text
Emacs

O Rails fez um blog em 15 minutos.
Vamos fazer em 5.

Convenção sobre configuração mudou como as pessoas desenvolvem software. O Ruby Skills leva contexto de engenharia reutilizável aos agentes de código.

2005
Convenção sobre Configuração
↓ menos configuração ↓
Blog em 15 minutos
2026
Convenção + Contexto de Engenharia
↓ menos prompting ↓
Blog em 5 minutos

Conhecimento de engenharia instalável.

O fluxo abaixo reflete para onde o Ruby Skills caminha. Nada está em produção ainda.

  1. 1
    Instale a gem via Bundler ou diretamente
  2. 2
    Declare as skills num Skillfile
  3. 3
    Sincronize — busca e trava as versões das skills
  4. 4
    Desenvolva com qualquer editor ou agente suportado
source "https://skills.rubyskills.org"

# Skillfile de exemplo — skills fictícias
skill "example/rails-conventions", version: "~> 0.1"
skill "example/secure-defaults",   version: "~> 0.1"
skill "example/job-queues",        version: "~> 0.1"
skill "example/request-specs",     version: "~> 0.1"
$ ruby-skills sync
Resolvendo versões das skills...
✓  example/rails-conventions@0.1.0
✓  example/secure-defaults@0.1.0
✓  example/job-queues@0.1.0
✓  example/request-specs@0.1.0
4 skills sincronizadas em 0,8s
Skills.lock gravado.

A mesma ideia,
uma camada acima.

RubyGems
Empacota software
Ruby Skills
Empacota conhecimento de engenharia
Versionado Skills têm versões explícitas com um lockfile
Compartilhável Publique e instale a partir do registry
Reproduzível O Skills.lock garante o mesmo contexto todas as vezes
Independente de agente Funciona com Claude, Codex, Cursor e outros
Independente de editor VS Code, IntelliJ, Neovim e outros
Impulsionado pela comunidade Ecossistema aberto com publishers verificados

O que vem por aí.

Nada disso está disponível ainda. Reflete a direção do projeto.

Skills públicas
Mantidas pela comunidade, versionadas e indexadas
Publishers verificados
Autores de gems de confiança publicando skills oficiais
Skills de gem
Skills distribuídas junto com a gem, instaladas automaticamente
Skillsets de time
Skills privadas compartilhadas na sua organização
Skillfile
Declare dependências num único arquivo do projeto
Skills.lock
Lockfile para ambientes de conhecimento reproduzíveis
Skillsets pessoais
Seu contexto disponível em todos os projetos
Registry público
Navegue e instale skills da comunidade

Conhecimento de engenharia
deveria ser reutilizável.

Entre na lista de acesso antecipado e seja avisado conforme o Ruby Skills evolui.