Cursor unable to create files inside .cursor

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor agent cannot write to .cursor/rules files or sub agents, commands or skills, anything related to a .md o .mdc file inside the .cursor folder

Steps to Reproduce

Tell the agent to override or create any of the rules, subagents, skills or commands

Expected Behavior

edit or modify the file with the provide tools from cursor, not using the terminal, just the write or search_replace tool

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.35
VSCode Version: 1.105.1
Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120
Date: 2026-01-13T07:39:18.564Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

For AI issues: which model did you use?

with any model

Does this stop you from using Cursor

No - Cursor works, but with this issue

2 Likes

Hi there!

At most, Cursor asks me for permission before editing these files.

What do you see? Some more details to reproduce would be top!

Please also share a Request ID.

We have a tools repository which has a .cursor/commandspath. We use this directory in this repository to build shared commands. Then we use a symlink to ~/.cusor/commands so team members have access to the commands. The agent suddenly started telling me it had permission issues writing to any of the .md files in this directory:

I tried editing a different command file:

I changed the name of the folder from .cursor to cursor and all is well again.

Version: 2.3.35 (Universal)

VSCode Version: 1.105.1

Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120

Date: 2026-01-13T07:39:18.564Z (1 day ago)

Electron: 37.7.0

Chromium: 138.0.7204.251

Node.js: 22.20.0

V8: 13.8.258.32-electron.0

OS: Darwin arm64 25.2.0

I have the same problem, but just for the md and mdc files, if I tell cursor to create any other file in the .cursor, it can, but for the agents, subagents and all those it can, and it is in sandbox mode, with all the permissions enabled, and never asked me to have access to write the md or mdc files

here is my request id d2986899-2ca9-4406-b369-c29e724a4f90

here you can see that it just say “write permissions denied” but never asked me for the permission

It’s the same for me, with “Write permission denied“ without asking. It has the permission to edit dot files, but somehow can’t. This is really annoying, as refining rules and commands based on chats has become a fundamental part to our development workflows. So since a few days, much integration of the feedback into the commands has become less.

Hey all!

Thanks for your patience here, and sorry for the delayed response.

This should be getting fixed up in 2.4, which is right around the corner.

2 Likes