Auth

Audit and manage Claude Code permissions in settings and logs.

1|Updated Jun 26, 2025
One-click install
npx skills add https://github.com/intrale/platform --skill auth-intrale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Auth
Source: https://github.com/intrale/platform/tree/main/.claude/skills/auth
Command: npx skills add https://github.com/intrale/platform --skill auth-intrale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of permissions within the Claude Code environment, ensuring secure and transparent access control for development operations.

Core Features & Use Cases

  • Permission Auditing: View and audit all allow and deny permissions configured in settings.local.json.
  • Log Review: Inspect a history of automatically added permissions via the permissions-log.jsonl file.
  • Health Checks: Verify the integrity of hooks, configurations, and skill definitions.
  • Use Case: Before a major code deployment, use Auth to audit all active permissions, ensuring no unintended access is granted and that all necessary permissions are correctly configured.

Quick Start

Run the auth skill to get a quick summary of your current permissions.

Frequently Asked Questions about Auth

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

FAQPage Schema
How do I audit Claude Code permissions in settings.local.json?

Auditing Claude Code permissions involves inspecting the `allow` and `deny` configurations within `settings.local.json`. This process verifies active access controls to ensure secure and transparent development operations.

What is the best way to review automatically added permissions logs in my code environment?

Reviewing automatically added permissions logs requires inspecting the `permissions-log.jsonl` file. This file records the history of granted access, providing a transparent audit trail for your code environment.

Can I clean redundant access control permissions from my local configuration?

Yes, you can clean redundant permissions from your local configuration. The system supports operations to remove unnecessary access control entries, maintaining a streamlined and secure `settings.local.json` file.

How do I perform a health check on hooks and skill definitions?

Performing a health check on hooks and skill definitions verifies the integrity of your session configurations. It ensures all configured components are correctly defined and functional before executing development operations.

Do I need any special dependencies to manage Claude Code session configurations?

No special dependencies are required to manage Claude Code session configurations. The system utilizes standard file manipulation tools like Read, Edit, Glob, and Grep to inspect and verify `settings.local.json` directly.

Why perform a permissions audit before a major code deployment?

Performing a permissions audit before deployment ensures no unintended access is granted and all necessary permissions are correctly configured. This verifies secure access control across your code environment.