worker-architecture-rails

Community

Rails worker architecture defaults.

AuthorAmirTlinov
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a set of architectural defaults and best practices for building robust and maintainable worker architectures in Rails applications.

Core Features & Use Cases

  • Architectural Conventions: Enforces adherence to project-specific architectural guidelines.
  • Boundary Integrity: Maintains clear separation between modules and layers.
  • Invariant Enforcement: Utilizes types to express and enforce invariants.
  • Error Handling: Defines explicit error contracts at module boundaries.
  • Deletion-Friendly Design: Promotes code that is easy to remove or refactor.
  • Use Case: Ensure new background job processing logic integrates seamlessly with existing services by following established patterns for data flow and error handling.

Quick Start

Follow the architectural conventions of the project and do not change the architecture without explicit agreement.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: worker-architecture-rails
Download link: https://github.com/AmirTlinov/magray-marketplace/archive/main.zip#worker-architecture-rails

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.