·rails-concern
</>

rails-concern

thibautbaissac/rails_ai_agents

Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, creating reusable modules, DRYing up models/controllers, or when user mentions concerns, modules, mixins, or shared behavior.

11Installs·0Trend·@thibautbaissac

Installation

$npx skills add https://github.com/thibautbaissac/rails_ai_agents --skill rails-concern

SKILL.md

Creates concerns (ActiveSupport::Concern modules) for shared behavior with specs first.

For Model Concerns, test via a model that includes it:

Alternative: Test through an actual model that uses the concern:

Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, creating reusable modules, DRYing up models/controllers, or when user mentions concerns, modules, mixins, or shared behavior. Source: thibautbaissac/rails_ai_agents.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/thibautbaissac/rails_ai_agents --skill rails-concern
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is rails-concern?

Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, creating reusable modules, DRYing up models/controllers, or when user mentions concerns, modules, mixins, or shared behavior. Source: thibautbaissac/rails_ai_agents.

How do I install rails-concern?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/thibautbaissac/rails_ai_agents --skill rails-concern Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/thibautbaissac/rails_ai_agents