Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Surface: Agents Window (Glass UI), not classic IDE side-panel chat.
Skill Custom Mode (“Use as Mode”) does not work. I select a skill from the / menu and press Alt+Enter to pin it for the session. Alt+Enter behaves the same as Enter: the skill attaches to one message only. No persistent Custom Mode badge appears on follow-up messages.
Sometimes the slash menu shows “Alt+Enter to Use as Mode” on the right (depends on skill/UI); sometimes it does not. In both cases the feature does not work.
Local analysis of 3.21.13 bundle (workbench.glass.main.js, customModeFeatureGates.js): sticky skill admission is gated by feature flag glass_custom_modes. When off, onStickySkillAdmit / onStickySelect are not wired, so Alt+Enter handler never runs. UI hint can still render.
Setting cursor.composer.shouldAllowCustomModes: true has no effect on this code path.
Steps to Reproduce
- Open Agents Window (not IDE chat).
- Open or start a local agent chat.
- Type / in the prompt input.
- Highlight a skill (e.g. codebase-pilot, create-skill, commit-and-push).
- Press Alt+Enter while the skill is highlighted.
- Send a message with the skill attached.
- Send a second message without typing / again.
- Repeat steps 4–7 using Enter instead of Alt+Enter.
Result: no difference between Alt+Enter and Enter. Skill is one-shot only. No session-pinned mode badge on step 7.
Expected Behavior
Per docs (Prompting agents / Agent Skills):
- Alt+Enter should invoke the skill as Custom Mode (sticky for the session).
- Enter should attach the skill to one message only.
- A persistent mode badge should remain in the input area across turns until the user exits the mode.
Suggested fix: hide the Alt+Enter hint when sticky admit is disabled, or enable glass_custom_modes for affected users.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
N/A — UI/feature-gate issue, not model-specific. Tested with Composer 2.5 in Agents Window.
For AI issues: which model did you use?
N/A — UI/feature-gate issue, not model-specific. Tested with Composer 2.5 in Agents Window.
For AI issues: add Request ID with privacy disabled
N/A (UI behavior, reproducible without a specific agent run)
Additional Information
Bundle details (3.21.13):
- customModeFeatureGates: glass_custom_modes / cloud_custom_modes default false
- When gate off: onStickySkillAdmit undefined → Alt+Enter falls through to onSelect()
- Blue skill chip (icon/color frontmatter) is NOT Custom Mode — one-shot attach only
User setting present but ineffective: “cursor.composer.shouldAllowCustomModes”: true
Does this stop you from using Cursor
No - Cursor works, but with this issue

