-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
omc setup should support --no-plugin flag for local skill installation and development #2193
Copy link
Copy link
Open
Labels
agentsRelated to agent definitionsRelated to agent definitionsinstallationSetup and installation issuesSetup and installation issues
Description
Summary
omc setup (CLI) installs hooks, agents, and HUD but explicitly skips skills with the message "Skipping slash command installation (all commands are now plugin-scoped skills)". This creates a gap for users who install via npm install -g without the plugin system, and makes it impossible to test local skill changes without going through the plugin cache.
Current behavior
omc setupinstalls: hooks, agents, HUD wrapper, CLAUDE.mdomc setupskips: skills (assumes plugin system handles them)- Plugin system serves skills from
~/.claude/plugins/cache/omc/..., not from the working copy - README presents plugin and npm as equivalent install methods, but they're not: npm gives the CLI without skills, plugin gives skills without the CLI
Problem
- npm-only users have no skills —
/omc-setup,/ralph,/ultraworketc. are unavailable unless the plugin is enabled - Local skill development is blocked — editing
skills/in a cloned repo has no effect until changes are delivered via the plugin cache. There's no way to test skill changes locally without hacking the cache or pointing adirectorymarketplace at the repo - README is confusing — it suggests npm and plugin are alternative install methods, but each is incomplete without the other
Proposed solution
Add a --no-plugin (or --dev) flag to omc setup that:
- Copies skills from the package's
skills/directory to${CLAUDE_CONFIG_DIR:-~/.claude}/skills/ - Auto-detects when no plugin is enabled and falls back to file-based skill installation
- Enables a local development workflow where skill edits take effect immediately
This would make npm install -g a truly self-contained install path and unblock skill development/debugging without the plugin system.
Related
- Setup does not respect CLAUDE_CONFIG_DIR when set to non-default path #2084 — Setup does not respect CLAUDE_CONFIG_DIR
- chore: consolidate setup skills (omc-setup, omc-doctor, mcp-setup) #1444 — Consolidate setup skills
- Please add omc command installation in /omc-setup skill #971 — Add omc command installation in /omc-setup skill
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agentsRelated to agent definitionsRelated to agent definitionsinstallationSetup and installation issuesSetup and installation issues