vident
Type-safe Rails components with declarative Stimulus integration
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Vident?โผ
Run `npx skills add stevegeek/vident --all -g -y` in your terminal to install the Vident skill globally. Then add the vident gem to your Rails Gemfile and run `bin/rails generate vident:install`.
What problem does Vident solve in Rails?โผ
Vident removes the manual, error-prone work of writing Stimulus data attributes by letting you declare controllers, actions, targets, and values directly in your Ruby component classes.
Does Vident work with Phlex and ViewComponent?โผ
Yes. Vident supports both rendering engines through the vident-phlex and vident-view_component gems with a single consistent component API.
How does Vident help AI coding assistants?โผ
The bundled SKILL.md gives your coding assistant first-party guidance on Vident conventions, so it generates correct components, props, and Stimulus wiring without guesswork.
Can Vident scaffold components automatically?โผ
Yes. Running `bin/rails generate vident:component Dashboard::TaskCard` creates the component, its Stimulus controller sidecar, and a unit test in one step.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core