* create ability generator for a new model e.g. rails g canard:abilitiy user:manage * Test the ability class. * Test the generators. * Test the railtie * Add scopes by default and :scopes => false to acts_as_user