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
- Launch Claude Code with
--dangerously-skip-permissions
- Ask it to create a skill:
mkdir -p ~/.claude/plugins/local/test/skills/test/ && write SKILL.md
- 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
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: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
--dangerously-skip-permissionsmkdir -p ~/.claude/plugins/local/test/skills/test/ && write SKILL.mdExpected
No prompt. Bypass mode should bypass all permission checks including settings directory writes.
Version
Claude Code v2.1.81