Intelligent Skill Activation
This release introduces a major improvement to how skills are automatically selected and combined.
Skill Layers (Composable)
Skills now work in three additive layers:
| Layer | Skills | Purpose |
|---|---|---|
| Execution | sisyphus, orchestrator, prometheus | HOW you work (pick primary) |
| Enhancement | ultrawork, git-master, frontend-ui-ux | ADD capabilities (stack multiple) |
| Guarantee | ralph-loop | ENSURE completion |
Combination Formula: [Execution] + [0-N Enhancements] + [Optional Guarantee]
Task-Type Based Routing
- No more rigid keyword matching with explicit priorities
- Claude uses judgment to detect task type
- Skills combine based on requirements
Example Combinations
"Add dark mode with proper commits"
→ sisyphus + frontend-ui-ux + git-master
"ultrawork: refactor the API layer"
→ ultrawork + sisyphus + git-master
"Fix this bug, don't stop until done"
→ sisyphus + ralph-loop
Architecture Documentation
New docs/ARCHITECTURE.md comparing:
- OpenCode's swappable master agents
- Claude Code's skill-based routing
- Why skills are more elegant (context preservation, composition)
Installation
# npm (recommended)
npm install -g oh-my-claude-sisyphus
# Or via curl
curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/oh-my-claude-sisyphus/main/scripts/install.sh | bashFull Changelog
- feat: Add intelligent skill composition with task-type routing
- fix: Use ESM import for tmpdir instead of require
- docs: Add Intelligent Skill Activation section to README
- docs: Add architecture comparison (OpenCode vs Claude Code)