avo-coder

Automates Avo admin component generation for Rails apps using current APIs.

47|11|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill avo-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: avo-coder
Source: https://github.com/majesticlabs-dev/majestic-marketplace/tree/main/plugins/majestic-rails/skills/avo-coder
Command: npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill avo-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the creation of Avo admin resources, actions, filters, and dashboards for Rails apps, following Avo conventions and latest docs.

Core Features & Use Cases

  • Fetch latest Avo docs before generating resources
  • Generate resources with Rails generators (avo:resource)
  • Basic resource structure and field types
  • Create actions, filters, scopes, and dashboard cards
  • Authorization patterns and Pundit integration

Quick Start

Run: bin/rails generate avo:resource User

Frequently Asked Questions about avo-coder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Avo admin resources for my Rails app?

Generate Avo admin resources by running bin/rails generate avo:resource [ModelName] in your Rails project with the Avo gem installed. This creates conventional resource files with fields, associations, and visibility rules following current Avo APIs.

What can I automate with Avo admin scaffolding?

Avo admin scaffolding automates creation of resources, actions, filters, scopes, and dashboard cards for Rails apps. It eliminates manual component setup by generating files that follow Avo conventions and integrate with Pundit authorization patterns.

Do I need Pundit to use Avo admin components?

Pundit is not required but is supported for authorization patterns. Avo admin resources can be generated and used in Rails apps with or without Pundit; the scaffolding includes examples of both authorization and policy wiring approaches.

Can I generate Avo dashboard cards and filters automatically?

Yes, Avo admin scaffolding generates not only resources and fields but also dashboard cards, filters, and scopes. Each component follows current Avo documentation conventions and integrates into your admin interface automatically.

What Rails versions support Avo resource generation?

Avo resource generation works with Rails projects that have the Avo gem installed. The scaffolding tool fetches the latest Avo documentation before generating files, ensuring compatibility with current Avo APIs and Rails conventions.