Description: This generator creates the necessary files for work that extends Curate's GenericWork. Example: rails generate curate:work ChickenPie This will create: app/repository_models/chicken_pie.rb app/repository_datastreams/chicken_pie_metadata_datastream.rb app/services/curation_concern/chicken_pie_actor.rb app/controllers/curation_concern/chicken_pies_controller.rb app/views/curation_concern/chicken_pies/.keep spec/factories/chicken_pie_factory.rb spec/repository_models/chicken_pie_spec.rb spec/repository_datastreams/chicken_pie_metadata_datastream_spec.rb spec/services/curation_concern/chicken_pie_actor_spec.rb spec/controllers/curation_concern/chicken_pies_controller_spec.rb This will also: register ChickenPie as a valid curation concern