The thor wiki page, Making an Exectable, shows you how to create a thor powered CLI command that looks something like this:
bash ./mythorcommand foo
Though this does not exactly solve your problem, one alternative might be using Thor.map to invoke a command by only giving an option flag:
map '-F' => 'foo'
Now you can also pass parameters
mythorcommand -F bar # => invokes foo("bar")