DSH: отвязать skills и roles от ~/.claude #37
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Цель
Убрать зависимость DSH-порта от
~/.claude: сейчас superpowers skills в~/.dsh/skills— симлинки в~/.claude/plugins/cache/.../superpowers/7.0.0, а роли читаются из~/.claude/roles. Частичный откат Claude Code может это сломать.Scope
dsh/install.sh: копировать superpowers skills в~/.dsh/skillsвместо symlink; добавить--roles(копияroles/в~/.dsh/roles);--allвключает роли.dsh/bundle: приоритет~/.dsh/rolesи~/.dsh/skills, fallback на~/.claude.HOME, где есть только~/.dsh.Acceptance
HOMEбез~/.claudebootstrap и/role devработают.bash dsh/tests/run.shзелёный.Ветка:
feat/37-dsh-decouple. PR: #38 (stacked на #36).