seed-database
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFE
Full Analysis
- [CREDENTIALS_SAFE]: The skill explicitly instructs users to never hardcode credentials (passwords, API keys, or secrets) in seeds, factories, or examples. It recommends using environment variables or
SecureRandom.hex(16)for generating non-production data, and suggestsrails credentials:editfor managing production secrets. - [COMMAND_EXECUTION]: The instructions and examples involve executing standard Rails CLI commands (e.g.,
rails db:seed,rails db:migrate,rails console) for database management and verification tasks. - [DYNAMIC_EXECUTION]: In
EXAMPLES.md, the skill demonstrates an auto-loader pattern using the Rubyloadmethod to include environment-specific seed files from the local filesystem (e.g.,db/seeds/development.rb). This is a common and accepted pattern in Ruby on Rails development workflows.
Audit Metadata