askill
avo

avoSafety 90Repository

Guidance for working with the Ruby on Rails Avo CMS. Use when creating or updating Avo resources, dashboards, actions, filters, or any other Avo-related functionality.

0 stars
1.2k downloads
Updated 3/5/2026

Package Files

Loading files...
SKILL.md

Avo

Guidelines

  • Full LLM docs for Avo: #fetch https://docs.avohq.io/3.0/llms-full.txt.

Adding Resources

Avo resources go in app/avo/resources. Use this as the baseline structure for a new Avo resource:

# frozen_string_literal: true

class Avo::Resources::NewResource < Avo::BaseResource
  def fields
    field :id
    [belongs_to and attribute fields here]
    tasks_field
    timestamp_fields
    [has_one association fields here]
    [has_many association fields here]
  end

  _baseline_finalize
end

Always add a matching controller in app/controllers/avo as well:

# frozen_string_literal: true

class Avo::NewResourcesController < Avo::ResourcesController
end

Fields

Fields can be added without specifying a type via the :as parameter:

field :name
field :pdf_file
field :processed_at

If no :as parameter is present, the type and default attributes are determined automatically. See Baseline::ActsAsAvoResource#field in Baseline for details.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

48/100Analyzed 2/22/2026

A basic skill for Avo CMS in Ruby on Rails with code templates for resources and controllers. Covers field syntax but is very brief, missing dashboards, actions, and filters. Contains Baseline-specific code patterns indicating internal use. Located in a dedicated skills folder which is positive, but content is too sparse to be highly useful.

90
65
45
35
60

Metadata

Licenseunknown
Version-
Updated3/5/2026
Publishermanuelmeurer

Tags

llm