skill-permissions

Analyze Claude Code skills and generate permission authorization commands.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/susuyan/skills --skill skill-permissions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-permissions
Source: https://github.com/susuyan/skills/tree/main/skill-permissions
Command: npx skills add https://github.com/susuyan/skills --skill skill-permissions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically analyzes Claude Code skills to identify required permissions and generate safe, one-time authorization commands to minimize risk and manual configuration.

Core Features & Use Cases

  • Analyze all skills to extract permission requirements from SKILL.md.
  • Generate structured permission rules (permissions.allow) for Claude Code settings.
  • Support per-skill and batch authorization with explicit commands or bulk actions.
  • Inject documentation and guidance into SKILL.md for future reference.

Quick Start

Use the skill to analyze all skills and prepare authorization:

  • /skill-permissions to analyze all skills and show a permission summary.
  • Then authorize a specific skill with /skill-permissions allow <skill-name> or inject across all skills with /skill-permissions inject (if you understand the impact).

Frequently Asked Questions about skill-permissions

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

FAQPage Schema
How do I automatically extract required permissions from Claude Code skills?

Generate one-time authorization commands by analyzing skills to extract required permissions and merging structured permission rules into your Claude Code settings. This preserves existing permissions while adding safe, explicit per-skill approvals.

Can I batch authorize permissions for multiple Claude Code skills at once?

Yes, you can batch authorize permissions for multiple Claude Code skills using the bulk inject command. This processes all skills and injects permission documentation directly into their respective SKILL.md files for future reference.

Does generating permission rules overwrite my existing Claude Code settings?

Generating permission rules does not overwrite existing settings because the tool merges updates into your Claude Code settings while preserving existing permissions. It safely integrates new permission patterns without losing prior configurations.

What are the limitations of injecting permission guidance across all skills?

Analyze Claude Code skill permissions by parsing SKILL.md files to identify required permissions and generate one-time authorization commands. This minimizes risk and manual configuration by deriving safe permission patterns from documented commands.