Write permission for skill .md files keeps prompting despite settings.local.json authorization

Open 💬 9 comments Opened Jan 27, 2026 by jaried

Environment

  • Claude Code version: 2.1.20
  • OS: Windows 10
  • Terminal: Windows Terminal
  • Working directory: ~/.claude

Description

When editing skill-related .md files in the ~/.claude directory, Claude Code repeatedly prompts for write permission even after the permission has been granted in settings.local.json.

Steps to Reproduce

  1. Run claude in the ~/.claude directory
  2. Ask Claude to edit a skill .md file (e.g., skills/design-plan/skill.md)
  3. Grant write permission when prompted
  4. The permission is saved to settings.local.json
  5. Continue editing or edit another skill .md file
  6. Claude prompts for write permission again, despite it being already authorized

Expected Behavior

Once write permission is granted and saved to settings.local.json, subsequent write operations to skill .md files should not require additional permission prompts.

Actual Behavior

Write permission prompts appear repeatedly for skill .md files, even when the permission has been previously granted and saved.

View original on GitHub ↗

This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗