rails-37-style-features-filtering
CommunityStreamline 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.