RailsEventStoreRailsEventStoreOfficialยท8 Agent Skills Included

ecommerce

Event-sourced Rails ecommerce development with DDD and CQRS

Builds and extends a modular event-sourced ecommerce application using DDD, CQRS, and Rails Event Store. Scaffolds new Rails apps, domain bounded contexts, read models, and controllers while enforcing test-first TDD and 100% mutation coverage. Handles Rails and RailsEventStore upgrades, atomic commits, and end-to-end feature planning without manual boilerplate.
npx skills add RailsEventStore/ecommerce --all -g -y
Available:

Instructs your AI agent on the project's coding style, test-first refactoring workflow, mutation testing requirements, and event handling conventions when working in this repository.

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install RailsEventStore ecommerce skills?โ–ผ

Run `npx skills add RailsEventStore/ecommerce --all -g -y` in your terminal to install all skills in this suite globally.

What is this ecommerce project for?โ–ผ

It is a real-world example showing how to build a modular Rails application with DDD, CQRS, and Event Sourcing using Rails Event Store. The skills help your agent extend it with new domains, read models, and features.

Can AI scaffold a new event-sourced Rails app?โ–ผ

Yes. The new-app skill generates a complete Rails application wired to Rails Event Store, the shared infra gem, and a mutation-tested harness following project conventions.

How does it handle Rails upgrades?โ–ผ

The upgrade-rails and upgrade-res skills guide your agent through safe, incremental version upgrades with deprecation fixes and full test verification at each step.

Do I need DDD experience to use these skills?โ–ผ

No. The skills encode the project's DDD and CQRS conventions, so your agent applies the correct patterns for aggregates, events, and read models automatically.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’