Workspace-scoped Skills storage + loader
## Что это
Skills хранятся в ~/.rox/workspaces//skills/. Loader должен
мерджить с глобальными (~/.rox/skills/), workspace overrides global.
## Критерии приёмки
- [ ] loadSkills(workspaceId) merges global + workspace
- [ ] Conflict: workspace wins, audit emit
- [ ] Hot-reload (chokidar)
- [ ] Lazy load (off startup critical path — см. PZD-62 baseline)
## Зачем
История E04-S01 из roadmap-эпика E04. Skills превращают агента из общего ассистента в специалиста по вашему домену. Marketplace + permissions делают это безопасным.
**Что войдёт в первую версию:**
- [ ] loadSkills(workspaceId) merges global + workspace
- [ ] Conflict: workspace wins, audit emit
- [ ] Hot-reload (chokidar)
- [ ] Lazy load (off startup critical path — см. PZD-62 baseline)
## Источники вдохновения
- [kunkunsh/kunkun](https://github.com/kunkunsh/kunkun)
- [rjs/shaping-skills](https://github.com/rjs/shaping-skills)
- [code-yeongyu/dori-hobby](https://github.com/code-yeongyu/dori-hobby)
## 🔗 Linear
- [PZD-396](https://linear.app/kuhjie/issue/PZD-396) — backing ticket
Log in to comment and vote
No comments yet
Be the first to share your thoughts.