Installed skill copy: gstack-learnings-log cannot resolve lib/jsonl-store.ts
- Dominant language
- TypeScript
- Stars
- 133k
- Forks
- 19.9k
- Avg merge
- 18h 46m
- Merged PRs (30d)
- 26
Description
The gstack review skill copy installed under `/Users/chois/.codex/skills/gstack` includes `bin/gstack-learnings-log`, but does not include the sibling `lib/` directory that the logger imports (`../lib/jsonl-store.ts`). As a result, a valid learning log call fails with `Cannot find module .../skills/gstack/bin/../lib/jsonl-store.ts`. The same command succeeds from a full checkout at `/Users/chois/gstack`, where `lib/jsonl-store.ts` is present. Suggested fix: include the runtime `lib/` dependencies in the installed skill package, or make the logger self-contained/package-resolved. No project data or secrets are involved.
Contributor guide
Research direction
Compare the installed skill at /Users/chois/.codex/skills/gstack with the full checkout, focusing on bin/gstack-learnings-log, its ../lib/jsonl-store.ts import, and the missing lib/ directory. Verify the chosen packaging or resolution change by running a valid learning log call from the installed skill; done means it resolves successfully without the module-not-found error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 74/100