Sinfin
Official@sinfin · Prague, CZ
Offers specialized engineering standards and architectural migration patterns for Ruby on Rails applications utilizing the Folio CMS ecosystem.
Agent Skills by Sinfin
Showing 18 vetted skills indexed across 1 GitHub repositories.
folio-rails-models
Manage validations and virtual attributes in Folio CMS Rails models.
folio-slim
Review .slim templates for Folio CMS formatting and best practices.
folio-javascript
Implement ES6+ JavaScript and Stimulus conventions in Folio applications.
code-review
Analyze repository branch changes to detect bugs and security vulnerabilities.
folio-view-component-migration-from-cells
Migrate Trailblazer Cells to ViewComponent in Folio CMS with path and API mappings.
folio-simple-form-inputs
Create custom SimpleForm input classes with Stimulus integration for Folio forms.
folio-testing
Provide Ruby/Rails testing guidelines for the Folio CMS.
folio-stimulus
Register Stimulus controllers and add data attributes for Folio components.
folio-icons
Update Folio icon sets by normalizing colors and regenerating sprites.
folio-tiptap-node
Generate and configure Folio Tiptap custom nodes with test files and i18n support.
folio-pack
Manage and verify Folio optional packs with Packwerk boundary rules.
folio-scss
Define Sass/SCSS conventions for Folio component styling with BEM and responsive design.
folio-view-component
Generate Folio ViewComponents with Stimulus integration and testing guidelines.
folio-stimulus-migration-from-legacy-js
Migrate legacy jQuery scripts to Stimulus controllers in Folio applications.
folio-ai-inputs
Integrates AI text suggestions into Folio Console input fields.
folio-rails-code-structure
Guide Ruby/Rails code structure in Folio CMS applications.
folio-component-json-api
Generate JSON APIs returning HTML content for Folio components.
folio-file-editing
Enforce Folio file editing standards for Ruby code formatting.
Frequently Asked Questions About Sinfin
FAQPage SchemaWhat specific tasks can developers perform using Sinfin's Folio-focused skills?▼
Developers can standardize Ruby on Rails code structures, migrate legacy jQuery to Stimulus controllers, refactor Trailblazer Cells to ViewComponents, and manage complex Tiptap node configurations. These capabilities ensure consistent styling via SCSS BEM conventions and reliable JSON interface generation for component-based content delivery.
Which engineering personas benefit most from these Folio CMS standards?▼
Full-stack Rails engineers, frontend developers specializing in Stimulus, and technical leads managing large-scale CMS migrations benefit from these standards. These skills are designed for teams maintaining enterprise-grade Folio applications who require strict adherence to component-based architecture and modular dependency management.
What are the primary prerequisites for implementing these Folio-specific standards?▼
Implementation requires an existing Ruby on Rails environment utilizing the Folio CMS framework. Developers should have foundational knowledge of Stimulus, ViewComponent, and Packwerk, as these skills act as architectural guidelines and generation patterns for those specific technologies within the Folio ecosystem.