reset-permissions

Clear accumulated permissions from .claude/settings.local.json while preserving other fields.

11|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/ivklgn/ai --skill reset-permissions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reset-permissions
Source: https://github.com/ivklgn/ai/tree/main/claude/skills/reset-permissions
Command: npx skills add https://github.com/ivklgn/ai --skill reset-permissions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear accumulated permissions in .claude/settings.local.json in the current project.

Core Features & Use Cases

  • Full reset clears all permissions
  • Selective reset using --keep-read preserves read-only permissions
  • Reports results and preserves all other project settings

Quick Start

Run the reset-permissions operation to clear project permissions.

Frequently Asked Questions about reset-permissions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reset Claude Code permissions in a project?

You can reset Claude Code permissions by clearing accumulated entries from the .claude/settings.local.json file in your project. This operation reads and updates the JSON file, removing permissions while preserving all other project settings.

Can I clear project permissions but keep read-only access?

Yes, you can clear project permissions but keep read-only access by using a selective reset. Applying the --keep-read flag preserves read-only permissions while clearing all other accumulated permissions from the settings file.

What is the best way to safely clear settings.local.json without losing other configurations?

The safest way to clear settings.local.json without losing other configurations is to use a targeted reset operation. It reads and classifies permissions, updates the JSON file by removing only the permission entries, and reports the results without altering other fields.

Does resetting Claude Code permissions affect my other project settings?

No, resetting Claude Code permissions does not affect your other project settings. The reset operation specifically targets and updates permission entries within the .claude/settings.local.json file, leaving all other configuration fields intact.

When should I do a full reset of project permissions versus a selective reset?

You should do a full reset of project permissions when you need a completely clean state, clearing all accumulated permissions. A selective reset using --keep-read is better when you want to maintain read-only permissions while clearing the rest.