Was pondering about this the other day.. in particular, if this is ready for prime time, can we convert all the existing agents to external gems?
And then we could maintain the 'default agent collection' in huginn's main Gemfile, and/or vendoring them so they're available.
Would lead to a much cleaner codebase/easier to reason about dependency interactions