What problem does it solve?
Ruby project scaffolder using rubysmith (apps, tools, scripts) or gemsmith (publishable gems). Activates on any mention of: scaffold a project, scaffold a gem, new ruby project, new gem, create gem, bootstrap project, rubysmith, gemsmith, generate project skeleton, project template, set up a new ruby app, start a ruby tool, start a ruby script, create a new gem for rubygems, initialize ruby project, rubysmith build, gemsmith build, new ruby app, create a ruby tool. Runs rubysmith for local Ruby tools and apps; runs gemsmith for gems intended for rubygems.org. Executes the CLI, displays generated file tree, then optionally applies Standard Mode convention hardening. After scaffolding, suggests and chains to tui, genai, yardoc, and context. Use whenever a user wants to start a new Ruby project from scratch.
Core Features & Use Cases
- Tool selection: automatically chooses between rubysmith (apps/tools) or gemsmith (gems) based on the user's intent.
- Stepwise workflow: guides through detection, requirements gathering, command construction, execution, and post-sculpt routing.
- Post-scaffold routing: suggests adaptive skills like tui, genai, yardoc, and context after scaffolding.
Quick Start
Provide the project name and indicate if this is a rubysmith app/tool scaffold or a gemsmith gem scaffold, and I’ll generate the complete project skeleton.