Key word: we have 3 ways to generate a task, the special way is:

$ rails g task my_namespace my_task1 my_task2
$ create lib/tasks/my_namespace.rake

namespace :my_namespace do
desc "TODO"
task :my_task1 => :environment do
end

desc "TODO"
task :my_task2 => :environment do
end
end
$ rake -T | grep my_namespace
rake my_namespace:my_task1 # TODO
rake my_namespace:my_task2 # TODO