claude-settings-audit

Generate read-only Claude Code settings.json permissions from repository audits.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/wtyler2505/ProtoPulse --skill claude-settings-audit-wtyler2505
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-settings-audit
Source: https://github.com/wtyler2505/ProtoPulse/tree/main/.agents/skills/claude-settings-audit
Command: npx skills add https://github.com/wtyler2505/ProtoPulse --skill claude-settings-audit-wtyler2505

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze repositories to generate Claude Code settings.json permissions for read-only access and safe auditing.

Core Features & Use Cases

  • Detects tech stack, build tools, and monorepo layout to tailor Claude settings.json for safe operation.
  • Generates a ready-to-use read-only Claude Code settings.json for audits and new projects.
  • Use case: onboarding a new repo and ensuring Claude has appropriate non-modifying access.

Quick Start

Run the claude-settings-audit skill on your project to produce a read-only settings.json.

Frequently Asked Questions about claude-settings-audit

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

FAQPage Schema
How do I generate read-only permissions for Claude Code in my repository?

To generate read-only permissions for Claude Code, audit your repository settings to detect the tech stack and tooling, then produce a ready-to-use settings.json file with restricted, non-modifying access.

Can I audit Claude settings across a monorepo to ensure safe access?

Yes, you can audit Claude settings across a monorepo by scanning the directory layout and tech stack to detect tooling, generating a settings.json file that enforces safe read-only access for the project.

What is a Claude settings audit for repository onboarding?

A Claude settings audit for repository onboarding analyzes your project tooling and directory layout to generate a settings.json file, ensuring Claude has appropriate non-modifying, read-only access from the start.

Does the settings audit work with any tech stack and build tools?

The settings audit works by detecting your specific tech stack, build tools, and monorepo layout to tailor the Claude settings.json accordingly, ensuring the read-only permissions align with your project tooling.

How to restrict Claude Code to read-only access in a new project?

To restrict Claude Code to read-only access in a new project, run an audit on your repository to generate a settings.json file with restricted permissions that aligns with your project tooling.

When should I use a read-only settings.json for Claude Code?

You should use a read-only settings.json for Claude Code when onboarding a new repo or conducting safe audits, ensuring Claude has appropriate non-modifying access to your project files.