Command pattern - encapsulates actions with auto state tracking (isExecuting, canExecute). Primary use: disable buttons during execution, show loading indicators.
❌ Never use new Command() - use command() factory ❌ [ssvCommandParams]="[items]" spreads - use [[items]] ❌ Sharing isExecuting in loops - use command creator {host, execute, params}
Implement command pattern in Angular using @ssv/ngx.command library. Use for encapsulating actions with execution state tracking, enabling/disabling controls, and managing async operations. Triggers on button states, action execution, form submissions, or implementing command pattern. Source: sketch7/ssv.ngx.
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/sketch7/ssv.ngx --skill ssv-ngx-command Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw