skills/smithery.ai/creating-jasmine-tools

creating-jasmine-tools

Installation
SKILL.md

Objetivo

Padronizar a criação de ferramentas no escopo Captain::Tools para garantir compatibilidade com Agents::Tool, RubyLLM e o sistema de injeção de dependência da Jasmine.

Caminhos Padrão

  • Local principal: enterprise/lib/captain/tools/
  • Alternativo (se service-heavy): enterprise/app/services/captain/tools/

Template Base

module Captain
  module Tools
    class NomeDaSuaTool < Captain::Tools::BasePublicTool
      # Definir tool_name se for diferente do nome da classe (Opcional)
      # def name
      #   'nome_da_tool'
      # end
Installs
1
First Seen
Mar 21, 2026
creating-jasmine-tools from smithery.ai