Skip to content

fix(install): replace curl install.sh with npx skills add#58

Merged
Jing-yilin merged 1 commit intodevelopfrom
fix/install-commands
Feb 23, 2026
Merged

fix(install): replace curl install.sh with npx skills add#58
Jing-yilin merged 1 commit intodevelopfrom
fix/install-commands

Conversation

@Jing-yilin
Copy link
Contributor

Summary

Replace all curl -fsSL opc.dev/install.sh | bash install commands with npx skills add across the project. The install.sh endpoint was returning 404, causing installation failures for users.

Fixes #55

Changes

  • skills.json: Replace all 90 curl-based install commands with npx skills add equivalents
  • website/worker.js: Replace all 47 curl-based install commands + redirect /install.sh to GitHub README

Install command mapping:

  • User-level: npx skills add ReScienceLab/opc-skills --skill <name> -a <agent>
  • Project-level: npx skills add ReScienceLab/opc-skills --skill <name>

Why

The curl -fsSL opc.dev/install.sh endpoint proxied a file from GitHub raw that never existed, returning 404. The npx skills add CLI already works correctly and handles symlink creation properly, avoiding the marketplace installer bug described in #55.

Replace all curl-based install commands with npx skills add across
skills.json and website/worker.js. The install.sh endpoint was returning
404 causing installation failures (fixes #55).

- Replace curl install.sh commands with npx skills add equivalents
- Redirect /install.sh to GitHub README installation section
- User-level: npx skills add ... -a <agent>
- Project-level: npx skills add ... (default)
@Jing-yilin Jing-yilin merged commit 987d719 into develop Feb 23, 2026
31 checks passed
@Jing-yilin Jing-yilin deleted the fix/install-commands branch February 23, 2026 06:33
This was referenced Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant