[Bug] yarn install hangs indefinitely with TypeScript skills in .claude/skills directory

Resolved 💬 4 comments Opened Feb 19, 2026 by jkaster Closed Mar 19, 2026

Bug Description
I have skills in my local repository at .claude/skills that use .ts scripts. The last few releases when Claude Code runs yarn install in that folder to resolve stale build, it immediately and permanently freezes with the green "cylon" progress bar showing at the top. Other than imprecise pkill I've been force to just close that tab. Fortunately I can still copy the transcript from the terminal window even though Claude Code input is completely disabled

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.47
  • Feedback ID: 4da65cbd-feb8-4771-9992-5d2458fd2e74

Errors

[{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n    at zN0 (/$bunfs/root/claude:179:1234)\n    at dAT (/$bunfs/root/claude:179:2112)\n    at yB (/$bunfs/root/claude:179:2039)\n    at it9 (/$bunfs/root/claude:433:3291)","timestamp":"2026-02-19T00:08:57.852Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at tZA (/$bunfs/root/claude:2166:20976)\n    at l1B (/$bunfs/root/claude:2166:21881)\n    at <anonymous> (/$bunfs/root/claude:11417:510)\n    at <anonymous> (/$bunfs/root/claude:6165:1974)\n    at forEach (native:1:11)","timestamp":"2026-02-19T00:08:57.881Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n    at q_ (/$bunfs/root/claude:178:10927)\n    at VVT (/$bunfs/root/claude:319:1160)\n    at W$R (/$bunfs/root/claude:319:1655)\n    at xsB (/$bunfs/root/claude:5817:18670)","timestamp":"2026-02-19T00:08:57.882Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n    at q_ (/$bunfs/root/claude:178:10927)\n    at zVT (/$bunfs/root/claude:319:1765)\n    at W$R (/$bunfs/root/claude:319:1727)\n    at xsB (/$bunfs/root/claude:5817:18670)","timestamp":"2026-02-19T00:08:57.883Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n    at q_ (/$bunfs/root/claude:178:10927)\n    at I1A (/$bunfs/root/claude:803:54273)\n    at f1A (/$bunfs/root/claude:803:54766)\n    at WF8 (/$bunfs/root/claude:11034:4345)\n    at async <anonymous> (/$bunfs/root/claude:11442:2312)","timestamp":"2026-02-19T00:08:57.889Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n    at q_ (/$bunfs/root/claude:178:10927)\n    at JC7 (/$bunfs/root/claude:1447:2032)\n    at xMT (/$bunfs/root/claude:1447:4021)\n    at G0T (/$bunfs/root/claude:1447:4096)\n    at async <anonymous> (/$bunfs/root/claude:1851:16246)\n    at async <anonymous> (/$bunfs/root/claude:1490:2480)","timestamp":"2026-02-19T00:08:57.902Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/jkaster/.claude/remote-settings.json'\n    at openSync (unknown)\n    at readSync (/$bunfs/root/claude:12:1441)\n    at K2 (/$bunfs/root/claude:6132:113)\n    at k5 (/$bunfs/root/claude:6134:226)\n    at r9A (/$bunfs/root/claude:178:8371)\n    at O8R (/$bunfs/root/claude:178:8534)\n   …

Note: Content was truncated.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗