Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When I add a new Agent Skill while a chat is already open (e.g. under ~/.agents/skills/<name>/SKILL.md or project .agents/skills/), the existing Agent conversation does not pick it up.
The new skill often:
- does not appear in the agent
<available_skills>catalog for that conversation - may be missing from
/autocomplete in the old chat - only becomes usable after opening a new chat, and sometimes only after
Developer: Reload Windowor fully quitting Cursor (Cmd+Q)
There is no documented way to reload / refresh skills inside an active chat.
Steps to Reproduce
- Open an Agent chat in Cursor.
- Add a new personal skill (valid
SKILL.mdwith frontmatter) under a discovered skills path. - Stay in the same chat and try to use the new skill (via auto-selection,
/skill-name, or checking available skills). - Observe that the old chat still uses the previous skill catalog.
- Open a new Agent chat (and/or Reload Window) — the skill then appears.
(one workaround is to input skill in new chat and copy it back to old chat)
Expected Behavior
One of:
- Hot-reload skill directories and refresh the in-chat skill catalog when skills are added/updated, or
- Provide an explicit command (e.g. /reload-skills) that re-discovers skills and re-injects available-skills into the current conversation, or
- Clearly document that skills are snapshotted at chat start and require a new chat.
Operating System
MacOS
Version Information
Cursor: 3.10.20
Commit: 23b9fb205fe595ea2be29da7214e19762d037fc0
OS: macOS 26.5.1 (darwin 25.5.0)
Does this stop you from using Cursor
No - Cursor works, but with this issue