The claude-local, codex-local adapters and the server all resolve a skills/ directory using __dirname-relative paths that only work inside the monorepo. When installed from npm the paths point outside the package and cause ENOENT on readdir/readFile. - Update both adapter execute.ts files to try a published-path candidate (../../skills from dist/) before falling back to the monorepo dev path (../../../../../skills from src/). - Update server readSkillMarkdown() to try the published path first. - Add "skills" to the files array in server, claude-local, and codex-local package.json so npm includes them. - Update release.sh to copy the repo-root skills/ into each package before publish, and clean up after. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| backup-db.sh | ||
| build-npm.sh | ||
| check-forbidden-tokens.mjs | ||
| clean-onboard-git.sh | ||
| clean-onboard-npm.sh | ||
| dev-runner.mjs | ||
| generate-npm-package-json.mjs | ||
| migrate-inline-env-secrets.ts | ||
| release.sh | ||