Trigun1127

Claude Allow All Toggle — Development skill for Claude Code

Development community

Hook for Claude you can turn on and off to allow all edits.

How to install Claude Allow All Toggle

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Trigun1127/Claude-allow-all-toggle and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Allow All Toggle does

Hook for Claude you can turn on and off to allow all edits. Used for broken "allow all edits during this session"

Alternatives in Development

  • Create Handoff — You are tasked with writing a handoff document to hand off your work to another agent in a new session 10k ★
  • Agentlas One — Turn the persistent Agentlas One personal agent on or off, or rename it 1.1k ★
  • Harness Remote — Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI 356 ★

README

Claude Permissions Toggle

A Windows GUI for controlling Claude Code permissions with category-based auto-approval, destructive-command blocking, fast write/edit handling, and a compact minimal mode.

![Windows](https://img.shields.io/badge/Windows-0078D6?style=flat&logo=windows&logoColor=white) ![Python](https://img.shields.io/badge/Python-3.x-blue?style=flat&logo=python&logoColor=white)

Features

  • Auto-registers Claude Code hooks when opened
  • Removes hook registration when closed or turned OFF
  • Fast Write / Edit / NotebookEdit handling while W/E is enabled
  • Two approval styles: Silent and Show accepts
  • Category-based ALLOW toggles
  • Pattern-based BLOCK toggles for destructive commands
  • PowerShell-aware shell filtering
  • Saved custom templates
  • Minimal mode for quick ON/OFF control

Requirements

  • Windows 10 or 11
  • Python 3.x
  • Claude Code CLI

Quick Start

git clone https://github.com/Trigun1127/Claude-allow-all-toggle.git
cd Claude-allow-all-toggle

Launch the app by opening `AutoYesToggle.pyw`.

Notes:

  • No installer is required
  • The app registers the Claude hooks automatically when it opens
  • If Claude Code was already running, restart it once or review the hook change in /hooks
  • If multiple Python installations exist, the one used to launch AutoYesToggle.pyw is the one used by the hook

Taskbar Shortcut

To create a desktop shortcut that can be pinned to the taskbar:

powershell -ExecutionPolicy Bypass -File create_shortcut.ps1

Then:

  1. Right-click the new Claude Permissions shortcut on the desktop
  2. Choose Pin to taskbar
  3. Delete the desktop shortcut if it is no longer needed

Main Modes

The app supports two main approval flows:

  • Silent: approved tools run without showing Claude's permission UI
  • Show accepts: Claude shows the permission UI, then the hook auto-accepts it

`Show accepts` is useful when the inline diff preview is helpful. `Silent` is the cleaner workflow wh