approve-audit

Audit command logs and propose allow-list patterns for settings.local.json.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/hirokimry/vibecorp --skill approve-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approve-audit
Source: https://github.com/hirokimry/vibecorp/tree/main/skills/approve-audit
Command: npx skills add https://github.com/hirokimry/vibecorp --skill approve-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps you review command history and safely expand the Claude Code allow list without manually hunting through logs.

Core Features & Use Cases

  • Command log audit: Reads the vibecorp command log and separates allowed commands from blocked ones.
  • Pattern grouping: Clusters repeated or similar commands into reusable allow patterns like prefix matches.
  • Safe config updates: Proposes changes first, then writes to settings.local.json only after explicit user approval.
  • Use case: Run it when you want to review a project’s command history, keep needed commands working, and optionally clear the log afterward.

Quick Start

Ask the skill to audit the command log and propose safe additions to the allow list for settings.local.json.

Frequently Asked Questions about approve-audit

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

FAQPage Schema
How do I audit command logs to find commands missing from my allowlist?

To audit command logs, you can parse the vibecorp command log to separate allowed commands from blocked ones. The skill identifies uncovered commands and clusters them into reusable prefix patterns for your allowlist.

How do I safely update settings.local.json with new permission patterns?

You can safely update settings.local.json by proposing allowlist changes first. The skill writes the JSON configuration only after you explicitly approve the grouped pattern suggestions.

What is the best way to group similar commands for a Claude Code allowlist?

The best way to group similar commands is using pattern grouping, which clusters repeated or similar commands into reusable allow patterns like prefix matches for settings.local.json.

Can I clear the command log after reviewing my Claude Code permissions?

Yes, you can clear the command log after reviewing permissions. The skill supports optional log cleanup after you finish the approval workflow and allowlist tuning process.

Does updating Claude Code allowlist settings require manual confirmation?

Yes, updating Claude Code allowlist settings requires explicit confirmation before writes. The skill proposes changes to settings.local.json but only applies safe JSON updates after you approve.