The most efficient way to create gem/engine/plugin

Hi all,

We are looking for the most efficient way to create gem/engine/plugin.Which
can be integrated with any application with minimum effort.

Possibly the most efficient way to create it would be to start by
using google with appropriate keywords to find documentation and
tutorials on creating gems, engines and plugins.

Colin

use enginex: https://github.com/josevalim/enginex
to create a gem for rails applications

or you could try rubygem and bundler that has a built in feature to generate you own gem