What problem does it solve?
Rubysmithing artifacts often fail due to missing gems, broken dependency resolution, or convention violations, and manual checking wastes time and delays feedback.
Core Features & Use Cases
- Automated verification of targets: Validates a single file, a directory (scanning for Gemfiles/features and Ruby files), or a Gemfile/.gemspec to confirm the project is testable and consistent.
- Dependency and convention checks: Performs gem existence validation, runs an isolated bundle install, detects version conflicts, and scans conventions via rubocop.
- Optional integration testing: Runs Cucumber scenarios when a features/ directory is present to catch behavioral issues early.
Quick Start
Ask the Sovereign to run the test skill against your Gemfile (or a project directory) so it returns a PASS/FAIL verification report with clear issues to retry.