setup

Configure Claude Code autonomous permissions with allow and deny lists.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill setup-kgan01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/setup
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill setup-kgan01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After installing ghengis-skills, this skill configures autonomous permissions to enable safe tool access and block dangerous operations, reducing misconfigurations and risk.

Core Features & Use Cases

  • Auto-configuration: Merges an approved allow-list of developer tools with existing settings, while enforcing a deny-list of irreversible actions.
  • Safe-by-default: Ensures Claude Code operates within security boundaries and prevents unsafe commands during autonomous operation.
  • Use Case: After install, run setup to have Claude Code ready for autonomous workflow with safe permissions and minimal manual intervention.

Quick Start

Run the setup skill after installation to merge the safe permissions into your Claude Code configuration and apply the deny rules.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I configure safe autonomous permissions for Claude Code after install?

To configure safe autonomous permissions, run the setup process to merge an allow-list of approved tools and a deny-list of dangerous operations into your existing settings.json. This enforces security boundaries and blocks irreversible actions.

What is the best way to block dangerous tool access in Claude Code?

The best way to block dangerous tool access is by applying a deny-list of irreversible actions during your initial setup. This enforces safe tool usage boundaries and prevents unsafe commands from executing during autonomous workflows.

Does Claude Code setup merge permissions with my existing settings.json?

Yes, the setup process merges autonomous permissions with your existing settings.json. It requires user confirmation before writing the merged configuration to ensure only approved tools are accessible.

How do I enforce an allow-list for developer tools in Claude Code?

You enforce an allow-list by merging approved developer tools into your configuration during setup. This ensures Claude Code operates within strict security boundaries and only accesses explicitly permitted tools.

When do I need to run setup for Claude Code autonomous permissions?

You need to run setup immediately after installing ghengis-skills to configure autonomous permissions. This initial setup applies safe tool access rules and blocks dangerous operations, reducing misconfiguration risk before autonomous operation.