config-edit

Standardize path-based settings for Claude Code sandbox and hook configurations.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/danwan/coding-agent --skill config-edit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: config-edit
Source: https://github.com/danwan/coding-agent/tree/main/sources/skills/config-edit
Command: npx skills add https://github.com/danwan/coding-agent --skill config-edit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves ambiguity and errors when configuring Claude Code settings, specifically regarding path syntax for permissions, sandbox restrictions, and hook execution.

Core Features & Use Cases

  • Path Syntax Reference: Provides clear rules for absolute, home-relative, and file-relative path patterns to prevent configuration errors.
  • Sandbox Configuration: Guides the correct implementation of filesystem allowlists and write restrictions in settings.json.
  • Use Case: When setting up sandbox restrictions for a new project, use this skill to ensure your allowWrite paths are correctly formatted to avoid runtime permission denials.

Quick Start

Use the config-edit skill to verify the correct syntax for defining an absolute path in your sandbox filesystem allowlist.

Frequently Asked Questions about config-edit

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

FAQPage Schema
How do I format absolute paths for Claude Code sandbox filesystem allowlists?

Claude Code sandbox filesystem allowlists require specific double-slash absolute path syntax to function correctly. Adhering to these precise path conventions prevents runtime permission denials when defining write restrictions in your settings.json configuration.

Why does my Claude Code configuration throw permission errors for relative paths?

Permission errors often occur because home-relative and file-relative path patterns do not match gitignore-style conventions. Standardizing path syntax for read/write permissions resolves these configuration ambiguities and prevents unauthorized access attempts.

What is the correct path syntax for read and write permissions in settings.json?

Correct path syntax for read and write permissions in settings.json follows gitignore-style path conventions. Applying standardized absolute, home-relative, and file-relative path patterns ensures your environment's filesystem restrictions are properly enforced.

How to configure hook execution paths in Claude Code environments?

Configuring hook execution paths in Claude Code environments requires applying standardized path-based settings. Ensuring compliance with specific path syntax rules for absolute and relative patterns prevents execution errors and maintains secure configurations.

Can I use gitignore-style patterns for Claude Code sandbox restrictions?

Yes, Claude Code sandbox restrictions support gitignore-style path conventions for filesystem allowlists. Defining your allowWrite paths with these pattern rules ensures compliance and prevents runtime permission denials during project execution.