command · sumi-design · v0.6.1
/sumi-design:deps
Verify the companion plugins Sumitsubo orchestrates are installed and enabled, and find leftover duplicate copies (loose skills or other marketplaces) that should be removed.
- Reference
- sumi-design
- command
- /sumi-design:deps
- source
- plugins/sumi-design/commands/deps.md
Companions are declared as dependencies of sumi and sumi-design, so installing those plugins installs them. This command checks the result and cleans up the terrain.
- Expected companions (all from the
sumitsubomarketplace, referenced from upstream):- With
sumi:ponytail,superpowers-debugging,superpowers-tdd,superpowers-verification,superpowers-worktrees,superpowers-review-intake. - With
sumi-design:impeccable,taste,taste-minimalist,taste-brutalist,taste-soft,taste-redesign,emil-design-eng,emil-review-animations,emil-animation-vocabulary.
- With
- Check with
claude plugin list: each must be installed and enabled from@sumitsubo. Offerclaude plugin install <name>@sumitsubofor any missing one (ask before running). - Find duplicates that would compete or shadow them:
- The same projects installed from other marketplaces (
impeccable@impeccable,ponytail@ponytail,superpowers@claude-plugins-official). - Loose copies in
~/.claude/skills/or.claude/skills/(folders or symlinks to~/.agents/skills/) named like the companions (design-taste-frontend,minimalist-ui,industrial-brutalist-ui,high-end-visual-design,redesign-existing-projects,emil-design-eng,review-animations,animation-vocabulary,impeccable) and looseimpeccable-*agents in~/.claude/agents/. - Workflow plugins that inject a competing methodology at session start (e.g. the full superpowers plugin) or a competing design voice (
frontend-design).
- The same projects installed from other marketplaces (
- Report per
sumi:output. Subject: the companion count, present over expected. Body: a table of item · where · recommendation, with the exact commands —claude plugin uninstall <name>@<marketplace>,claude plugin marketplace remove <name>, andmvof loose skills into an archive folder, never a delete. Next step: the single command that fixes the most important row. Run nothing destructive without the user's explicit OK. - Remind the user to restart Claude Code after changes.