Dev10x:permission-investigator

Validate permission rule shapes against Claude Code's engine and aggregate outcomes into a markdown matrix.

7|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-permission-investigator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x:permission-investigator
Source: https://github.com/Dev10x-Guru/Dev10x-Claude/tree/main/skills/permission-investigator
Command: npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-permission-investigator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users validate and test permission rule shapes, recording outcomes of permission prompts versus auto-approvals to compute a delta against current rule shapes.

Core Features & Use Cases

  • Permission Rule Testing: Empirically test which permission rule shapes Claude Code's engine auto-approves versus prompts on.
  • Rule Shape Validation: Validate rule shapes before shipping in projects.yaml through empirical testing.
  • Use Case: When permission prompts persist after plugin maintenance cleanup or new rule shapes require validation before shipping, use this skill to investigate and record outcomes.

Quick Start

Run the Dev10x:permission-investigator skill to begin empirical permission rule shape validation.

Frequently Asked Questions about Dev10x:permission-investigator

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

FAQPage Schema
How do I validate permission rule shapes in Claude Code before shipping?

Permission rule shapes are validated by empirically testing them against Claude Code's engine to record auto-approval versus prompt outcomes. This process computes a delta against current rules and aggregates results into a markdown matrix.

Why does Claude Code still prompt for permissions after plugin maintenance cleanup?

Claude Code may still prompt for permissions after cleanup if rule shapes are invalid or incomplete. Use the permission investigator to empirically test rule shapes, identify which rules trigger prompts, and record the outcomes for correction.

What is the difference between auto-approve and prompt outcomes for Claude Code permission rules?

Auto-approve outcomes allow Claude Code to execute commands without user prompts, while prompt outcomes require user confirmation. The permission investigator empirically tests these outcomes against the engine to validate rule shapes in projects.yaml.

Can I test which permission rules Claude Code will auto-approve before deploying projects.yaml?

Yes, you can test which permission rules Claude Code auto-approves by running the permission investigator. It validates rule shapes against the engine, recording auto-approval versus prompt outcomes and aggregating results into a markdown matrix for review.

What is the best way to record auto-approve and prompt outcomes for Claude Code permissions?

The best way to record auto-approve and prompt outcomes is to run the permission investigator, which empirically tests rule shapes against Claude Code's engine and aggregates the validation results into a markdown matrix for analysis.

Do I need any dependencies to run permission rule shape testing with Dev10x?

No dependencies are required to run permission rule shape testing with Dev10x. The permission investigator operates independently using its built-in scripts and references to empirically validate rule shapes against Claude Code's engine.