Stats
Actions
Tags
How this command is triggered — by the user, by Claude, or both
Slash command
/siftcoder:apex-patternsThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /siftcoder:apex-patterns Scaffold FFLib enterprise patterns. ## Subactions - `selector <Object>` — generate `<Object>sSelector.cls` extending `fflib_SObjectSelector` - `domain <Object>` — generate `<Object>s.cls` (domain class) + factory - `service <Name>` — generate `<Name>Service.cls` interface + impl + locator - `uow [objects]` — generate `Application.cls` with the UnitOfWork registration Includes test classes. Uses `skills/salesforce-apex/SKILL.md` for naming and bulk safety.
Scaffold FFLib enterprise patterns.
selector <Object> — generate <Object>sSelector.cls extending fflib_SObjectSelectordomain <Object> — generate <Object>s.cls (domain class) + factoryservice <Name> — generate <Name>Service.cls interface + impl + locatoruow [objects] — generate Application.cls with the UnitOfWork registrationIncludes test classes. Uses skills/salesforce-apex/SKILL.md for naming and bulk safety.
npx claudepluginhub ialameh/sift-coder --plugin siftcoder