ash-framework
Installation
SKILL.md
Ash Framework Guidelines
Ash is a declarative framework for modeling domains with resources. Read documentation before using features.
Code Interfaces
Define code interfaces on domains - avoid direct Ash.get!/2 calls in LiveViews/Controllers:
# In domain
resource Post do
define :get_post, action: :read, get_by: [:id]
define :list_posts, action: :read
define :create_post, action: :create, args: [:title]
end