rails-37-style-features-filtering

Community

Streamline filtering with URL state and POROs.

AuthorChwistophe
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexity of managing filter states in web applications, making filtering more robust, user-friendly, and maintainable.

Core Features & Use Cases

  • Filter Object Pattern: Encapsulates filtering logic into Plain Old Ruby Objects (POROs) for better testability and reusability.
  • URL-Based State: Stores all filter states in URL parameters, enabling bookmarking and sharing of filtered views.
  • Stimulus Controllers: Enhances user experience with interactive filter chips and keyboard navigation for lists.
  • Use Case: A project management tool where users can filter tasks by assignee, status, tags, and keywords, with the ability to bookmark or share specific filter combinations.

Quick Start

Use the rails-37-style-features-filtering skill to implement URL-based filtering for your application's data.

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: rails-37-style-features-filtering
Download link: https://github.com/Chwistophe/agent-skills-unofficial-37-signals-rails-way-fizzy/archive/main.zip#rails-37-style-features-filtering

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.