37signals-style
Installation
SKILL.md
37signals Style Guide
Patterns derived from analysis of 37signals' Fizzy codebase. Representative, not authoritative — these reflect observed conventions, not an official 37signals document.
Topic Map
Core Rails Patterns
references/controllers.md— Thin controllers, concerns, authentication, authorizationreferences/models.md— Fat models, scopes, query objects, concernsreferences/views.md— Presenters, partials, view helpers, template conventionsreferences/routing.md— RESTful design, nested resources, custom routesreferences/database.md— Schema design, indexes, migrations, query optimization
Frontend & Hotwire
references/hotwire.md— Turbo Drive, Turbo Frames, Turbo Streams patternsreferences/stimulus.md— Stimulus controller conventions, value API, targetsreferences/css.md— CSS organization, naming conventions, component patternsreferences/action-text.md— Rich text integration patternsreferences/actioncable.md— WebSocket channel patterns
Application Features
references/authentication.md— Session management, password reset, remember mereferences/background-jobs.md— Solid Queue/ActiveJob patterns, retry strategiesreferences/caching.md— Fragment caching, counter caches, cache keysreferences/email.md— Mailer conventions, transactional email patternsreferences/notifications.md— In-app notifications, notification objectsreferences/filtering.md— Search and filter patterns, query objectsreferences/workflows.md— Multi-step processes, state machinesreferences/webhooks.md— Inbound/outbound webhook handling
Infrastructure
references/active-storage.md— File upload conventions, image variantsreferences/configuration.md— Environment config, credentials, feature flagsreferences/observability.md— Logging, error tracking, instrumentationreferences/performance.md— N+1 prevention, caching strategies, query optimizationreferences/security-checklist.md— OWASP checklist, Brakeman, safe patternsreferences/multi-tenancy.md— Account scoping, current attributesreferences/mobile.md— Mobile-specific patterns, PWA considerationsreferences/ai-llm.md— LLM/AI integration patterns
Testing
references/testing.md— 37signals testing approach, fixtures, minitest conventions
Philosophy & Team
references/development-philosophy.md— Basecamp Way, calm technology, YAGNIreferences/what-they-avoid.md— Patterns 37signals deliberately avoidsreferences/dhh.md— DHH's Rails principles and design opinionsreferences/jorge-manrubia.md— Jorge Manrubia's contributions and patternsreferences/jason-zimdars.md— Jason Zimdars' design and UX conventionsreferences/accessibility.md— Accessibility patterns and ARIA usagereferences/watching.md— Activity feeds, event tracking patternsreferences/rails-engineering-standards-and-practices.md— Engineering standards
Weekly Installs
7
Repository
lucianghinda/su…ers-rubyGitHub Stars
277
First Seen
Mar 20, 2026
Security Audits