What problem does it solve? Managing agent permission levels by hand-editing settings.json is error-prone and inconsistent. This Skill lets you check or change the current session's permission level (1 Locked through 5 Unrestricted) with a single command, keeping .claude/settings.json and .agents/settings.json in sync. ## Core Features & Use Cases - Status Reporting: Run without arguments to see the current session level read from .jenga-permission-level.json, always shown alongside the conceptual default of 2. - Validated Switching: Pass a level 1-5; invalid input (non-numeric, 0, 6+, decimals) is rejected before any file changes occur. - Script-Delegated Switching: A dedicated switch script copies the matching level template over both settings files as a whole-file overwrite and records the new session level. - Use Case: Before letting an agent run broad edits, switch to level 4 (Elevated), then lock back down to level 1 when the session's risky work is done. ## Quick Start Ask the agent to switch the session to permission level 4, or ask what permission level the session is currently at.