Bug: SKILL.md creation prompts for permission even in bypass mode

Resolved 💬 5 comments Opened Mar 21, 2026 by choose27 Closed Mar 24, 2026

Description

When running Claude Code with --dangerously-skip-permissions (bypass mode), creating a new skill file (SKILL.md) in ~/.claude/plugins/local/ triggers a permission prompt:

Do you want to create SKILL.md?
1. Yes
2. Yes, and allow Claude to edit its own settings for this session
3. No

This should not prompt in bypass mode. The prompt appears to be a hardcoded check for writes to the .claude/ settings directory that doesn't respect the current permission mode.

Repro

  1. Launch Claude Code with --dangerously-skip-permissions
  2. Ask it to create a skill: mkdir -p ~/.claude/plugins/local/test/skills/test/ && write SKILL.md
  3. Permission prompt appears despite bypass mode

Expected

No prompt. Bypass mode should bypass all permission checks including settings directory writes.

Version

Claude Code v2.1.81

View original on GitHub ↗

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