What's New
Multi-keyword Skill Invocation
When multiple magic keywords are present inline (e.g., ulw ralph fix errors), ALL matching skills are now invoked instead of just the highest priority one.
Example: ulw ralph fix errors now activates both ultrawork AND ralph modes.
Changes
- Add
getAllKeywords()with conflict resolution logic - Refactor hook from early-return to collect-then-emit pattern
- Add
createMultiSkillInvocation()for combined additionalContext output - Update bridge.ts to loop over all detected keywords
Conflict Resolution Rules
cancelis exclusive (suppresses all other keywords)ecomodebeatsultraworkwhen both presentultrapilotbeatsautopilotwhen both present- All other keyword combinations invoke all matching skills
Install/Update
npm install -g oh-my-claude-sisyphus@3.8.11Or reinstall the plugin:
claude /install-plugin oh-my-claudecodeFull Changelog: v3.8.10...v3.8.11