Skip to content

fix(plugin): replace hardcoded paths with $VYNC_HOME#15

Merged
PresenceWith merged 1 commit intodevelopfrom
fix/plugin-path
Mar 13, 2026
Merged

fix(plugin): replace hardcoded paths with $VYNC_HOME#15
PresenceWith merged 1 commit intodevelopfrom
fix/plugin-path

Conversation

@PresenceWith
Copy link
Copy Markdown
Owner

Summary

  • SKILL.md, vync-translator.md의 하드코딩 경로(~/.claude/skills/...) → $VYNC_HOME/skills/...로 교체
  • Read tool fallback에 echo $VYNC_HOME 사전 확인 단계 추가
  • install.sh에 비네임스페이스 /vync 커맨드 복사 추가

Why

마켓플레이스 등록 후 플러그인이 캐시(~/.claude/plugins/cache/...)에서 로드되면서 기존 경로가 MODULE_NOT_FOUND 에러 발생. $VYNC_HOME은 install.sh가 이미 설정하는 버전 무관 경로.

Test plan

  • PoC 3/3 PASS (sub-agent env var, 스크립트 실행, Read fallback)
  • E2E 검증 (새 세션에서 /vync create 정상 동작)
  • npm install → install.sh → 캐시 최신화 확인

Generated with Claude Code

Plugin files referenced ~/.claude/skills/vync-editing/... which doesn't
exist after marketplace installation (actual: plugins/cache/...). Use
$VYNC_HOME env var (already set by install.sh) for version-independent
path resolution. PoC 3/3 verified including sub-agent env propagation.

Also adds non-namespaced /vync command alias via install.sh.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@PresenceWith PresenceWith merged commit e0c4208 into develop Mar 13, 2026
1 check passed
@PresenceWith PresenceWith deleted the fix/plugin-path branch March 14, 2026 06:41
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