Pitch: HiTank — Um gerenciador de skills pro Claude Code, escrito em Ruby.

Lembra do Tank em Matrix? O cara que carregava qualquer skill pro Neo em segundos.
Fiz algo parecido pro Claude Code. Uma gem em Ruby puro, zero dependência externa. Qualquer pessoa adiciona skills novas pro agent na hora.
O bizu é simples: skills no Claude Code são arquivos em markdown com instruções e um script que o agent executa. A maioria das implementações que eu vi usa TypeScript ou Python, com 400-600 linhas e um monte de dependência.
Em Ruby, a mesma skill tem 185 linhas. Só stdlib: net/http, json, openssl. Nenhuma gem externa. Isso importa porque cada linha que o agent lê é token que você paga.
——————————————
Como funciona:
——————————————
Instala a gem: gem install hitank
Lista as skills disponíveis: hitank list
Adiciona a que você quer: hitank add google-sheets
Quer só nesse projeto? hitank add honeybadger --local
Não quer mais? hitank del heroku
A gem busca a skill no GitHub e coloca no lugar certo (~/.claude/skills/ ou .claude/skills/). Depois disso, o Claude Code já reconhece e usa.
—————————————
Por que Ruby:
—————————————
Tokens: Ruby faz em 2 linhas o que outras linguagens precisam de 6. Menos código pro agent ler, menos token, menos custo.
Stdlib resolve: net/http pra requests, json pra parsing, base64 e openssl pra auth. Não precisa de mais nada.
Sem dependência externa: zero gem no runtime. Instala, roda, acabou. Sem bundle install, sem Gemfile, sem conflito de versão.
——————————
16 skills:
——————————
google-sheets, honeybadger, heroku, clickup, discord, jira, hubspot, hostinger, abacatepay, rewrite, resend, linear, notion, shopify, slack, stripe
O projeto é open source e aceita contribuições. Se você tem uma integração que usa todo dia, pode virar a próxima skill.
Você usa skills no Claude Code? Quais integrações fariam diferença no seu workflow?
Se você tá pensando em construir algo com AI, me conta nos comentários e não esquece de me seguir!