I'm eager to accept contributions to ruby_yacht to fix bugs and empower it to handle more people's workflows. I'm preparing a plugin engine as part of the 1.0 release, and that will likely shape decisions about what gets accepted into the core and what should remain in individual's projects. You can start by opening a pull request with a fix, or an issue with a suggestion for a new feature.
All pull requests must contain test coverage. The nature of this project
requires caution when developing and running tests. The tests contain extensive
stubs to prevent them from interacting with a real docker environment, and you
should use the same techniques in your own tests. I would also recommend that
you run the tests within their own docker container. You can find tools for
building such a container in