I see this with Cursor all the time with tools. Cursor will stop editing files in the editor and use the command line to echo edits into a file. It's so frustrating.
I explicitly tell it about the skills and that it should load them when the context feels correct.
```prompt.md
Company Name codebase ...
# Skills
Use the company specific skills that look like `company-*`. Load them once per conversation if they seem relevant to what you are working on.
```
```SKILL.md
---
description: Company TypeScript libraries and conventions
trigger: Writing or reading TypeScript in Company services ---
# company-ts
```