new-feature

Installation
SKILL.md

New Feature

When to use

Use this skill when asked to add a new user-facing feature. It ensures you think through all affected layers upfront before writing any code.

What this skill does

This skill is a planning and coordination step. It does NOT contain implementation details — those live in /domain, /read-model, and /controller. This skill ensures you:

  1. Identify everything that needs to change
  2. Write a failing integration test that covers all affected surfaces
  3. Then delegate implementation to the appropriate skills

Step-by-step process

1. Impact analysis

Before writing any code, search for all consumers of the affected entity's data:

Installs
1
GitHub Stars
504
First Seen
Jun 24, 2026
new-feature — railseventstore/ecommerce