Как отметил Макс Плинер в своем комментарии, вы можете использовать instance_eval или, если вам нужно передать аргументы, вы можете использовать instance_exec .Обычно они используются для создания DSL , но также могут использоваться и так.
class Foo
def bar_one
puts "hello from bar_one"
end
def bar_two
puts "hello from bar_two"
end
def bar_three(arg)
puts "hello from bar_three with #{arg}"
end
end
Foo.new.instance_eval do
bar_one
bar_two
bar_three("local_argument")
end
Foo.new.instance_exec("passed_argument") do |arg|
bar_one
bar_two
bar_three(arg)
end