From sd0x-dev-flow
Installs core and skill runner scripts from plugins into project's .claude/scripts/ for persistent use without plugins loaded. Supports --all, --skill, dry-run, force overwrite, conflict checks.
npx claudepluginhub sd0xdev/sd0x-dev-flow --plugin sd0x-dev-flowThis skill is limited to using the following tools:
- Keywords: install scripts, setup scripts, copy scripts, install-scripts
Installs plugin hooks into project's .claude/ directory for persistent use without plugin loaded. Copies scripts to hooks/*.sh, merges definitions into settings.json, handles conflicts interactively. Use with --all, --dry-run, or specific names.
Analyzes Claude Code plugin skills to identify script opportunities for performance gains (fewer tokens, faster execution, consistency), then creates scripts optionally via --analyze, --create, or --all.
Installs Claude Code skills from skills.sh via npx, GitHub repos, or direct SKILL.md downloads. Detects conflicts, confirms with user, and verifies post-install.
Share bugs, ideas, or general feedback.
/install-rules)/install-hooks)/project-setup)Phase 1: Locate plugin scripts dir
Phase 2: Enumerate scripts (core + skill scripts)
Phase 3: Determine install set (--all, --skill, specific names)
Phase 4: Copy scripts + dependencies to .claude/scripts/
Phase 4.5: Update manifest
Phase 5: Output report
$ARGUMENTS
| Argument | Description |
|---|---|
--all | Install all available core scripts |
--list | List available core scripts without installing |
--dry-run | Show what would be installed, no changes |
--force | Overwrite existing scripts with different content |
--skill <name> | Install all scripts from the specified skill |
--skill-all | Install scripts from all skills |
--skill-list | List all available skill scripts |
script-names... | Specific scripts to install |
| Type | Source | Target |
|---|---|---|
| Core scripts | scripts/*.js, scripts/*.sh | .claude/scripts/ |
| Core lib | scripts/lib/*.js | .claude/scripts/lib/ |
| Skill scripts | skills/<name>/scripts/* | .claude/scripts/ |
| Scenario | Action |
|---|---|
| Target missing | Copy |
| Target identical | Skip (up to date) |
| Target differs | Skip + warn (use --force to overwrite) |
## Install Scripts Report
| Script | Type | Status |
|--------|------|--------|
| precommit-runner.js | core | installed |
| lib/utils.js | core-lib | up to date |
| git-profile.sh | skill | installed |
Installed: N | Skipped: M | Conflicts: K