Spec-driven BCE workflow where one capability spec equals one business component (same name) and the spec is the boundary contract. Invoked as /sbce new|apply <capability-or-feature> (or by intent), it drives declare → converge; the stack's own test loop is the oracle for "done". new accepts a BC name or a natural-language feature description that may decompose into one or several BCs (new or existing). Stack-neutral — composes with /bce and a stack skill (/java-cli-app, /microprofile-server, /web-components, …) for code shape and verification. Use when authoring or converging a capability spec, declaring a feature as one or more BCs, mapping a spec to a BC, or running /sbce new, /sbce apply. Triggers on "SBCE", "capability spec", "spec-driven BCE", "declare a feature", "spec to BC", "converge to spec", "/sbce new", "/sbce apply".
$npx -y skills add adambien/airails --skill sbceInstalls into the current project.
Run `npx skills use "https://github.com/adambien/airails" --skill "adambien/airails/sbce"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/adambien/airails" that are relevant to the current task. Run `npx skills add "https://github.com/adambien/airails"` and select the relevant skills, then follow their instructions.