claude-settings-audit

Solid

Use when setting up a project, auditing agent command permissions, or asking which read-only bash commands and domains to allow. Not for remote, credential, publish, deploy, or irreversible changes.

AI & Automation 38 stars 0 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Agent command policy audit ## Contract | Field | Bound contract | |---|---| | Trigger | User sets up a project, audits agent command permissions, or asks which read-only bash commands and domains to allow | | Authority | Read-only. No file, VCS, credential, paid, published, deployed, or remote mutation. | | Side effect | Emits a recommended command and domain allowlist as chat output. Writes nothing to disk | | Done | A validated, least-privilege command and domain policy recommendation containing only read-only, project-relevant commands and domains, with no state-modifying commands | ## Inputs - The repository root to audit (defaults to the current working directory). - Optional: an existing policy file to merge into. ## Procedure 1. Parse repository manifests to identify the tech stack. List the repository root and find manifest files to depth 2 (`*.toml`, `*.json`, `*.lock`, `*.yaml`, `*.yml`, `Makefile`, `Dockerfile`, `*.tf`). Classify by indicator files: - Python: `pyproject.toml`, `setup.py`, `requirements.txt`, `Pipfile`, `poetry.lock`, `uv.lock` - Node.js: `package.json`, `package-lock.json`, `yarn.lock`, `pnpm-lock.yaml` - Go: `go.mod`, `go.sum`; Rust: `Cargo.toml`, `Cargo.lock`; Ruby: `Gemfile`, `Gemfile.lock` - Java: `pom.xml`, `build.gradle`, `build.gradle.kts` - Build: `Makefile`, `Dockerfile`, `docker-compose.yml`; Infra: `*.tf`, `kubernetes/`, `helm/` - Monorepo: `lerna.json`, `nx.json`, `turbo.json`, `pnpm-workspace.yaml` Done whe...

Details

Author
OutlineDriven
Repository
OutlineDriven/odin-claude-plugin
Created
10 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

audit

Audit a repository's Claude Code development harness, including optional Codex plugin/CLI transport, AGENTS.md, CLAUDE.md, skills, subagents, permissions, context strategy, artifacts, routing, and verification gates. Read-only and explicitly invoked.

1 Updated 1 weeks ago
AlperenEvci
AI & Automation Listed

agent-config-audit

Audit AI agent configuration files (CLAUDE.md, AGENTS.md, preference files) for contradictions, duplication, bloat, and personal/team boundary violations. Use when unsure which instruction files are active for a project, after restructuring how your config is organised, or when the same rule turns up in two files with different wording. Do NOT fire to write or restructure one file (that is `claude-md-pointer-check`), to judge whether a single addition earns its place (`redundancy-check-before-ship`), or on source, tests and config values: this reads the instruction files as a set and reports what they do to each other.

1 Updated today
damson
AI & Automation Listed

directives_audit

Audit a project's AI-agent guidance files — CLAUDE.md, AGENTS.md, .cursorrules, copilot-instructions.md, GEMINI.md, intent docs and specs, in markdown, text or HTML. Use when checking whether a repo has agent instructions, whether they are healthy/consistent, or before an agent starts work on an unfamiliar codebase. Also use when the user mentions CLAUDE.md, AGENTS.md, agent rules, "does this project have instructions", or stale/oversized directive files.

2 Updated 3 days ago
zedarvates