active-record-validations

Official

Ensure data integrity with robust Rails validations.

AuthorThinkOodle
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that data entered into your Rails application is accurate, consistent, and adheres to business rules, preventing data corruption and improving user experience.

Core Features & Use Cases

  • Data Integrity: Implement presence, uniqueness, format, and numericality checks.
  • Custom Logic: Define complex validation rules using custom methods or validators.
  • DB Constraint Pairing: Ensure model validations are always backed by database constraints for ultimate safety.
  • Use Case: When creating a new user, ensure the email is present, unique, and in a valid format, and that the password meets complexity requirements, all while ensuring corresponding database constraints are in place.

Quick Start

Use the active-record-validations skill to add a presence validation for the 'name' attribute on the 'Product' model.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: active-record-validations
Download link: https://github.com/ThinkOodle/rails-skills/archive/main.zip#active-record-validations

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.