# Configuration Templates This directory contains template configuration files for Claude Code. ## Files | File | Purpose | Location After Install | |------|---------|----------------------| | `settings.json` | Main Claude Code settings | `~/.claude/settings.json` | | `settings.local.json` | Local permissions and settings | `~/.claude/settings.local.json` | | `hooks.json` | Hook configuration | `~/.claude/hooks.json` | | `config.json` | Marketplace and plugins config | `~/.claude/config.json` | ## Installation The `supercharge.sh` script will install these templates if they don't already exist. Existing configurations are preserved - templates are only installed if the target file doesn't exist. ## Settings Overview ### settings.json - **cursorFormatting**: How to format code cursors - **skills**: Auto-load skills and priorities - **hooks**: Hook configuration ### settings.local.json - **permissions**: Allowed prompt patterns - **local**: Local environment settings ### hooks.json - **session-start**: Hooks that run when session starts - **user-prompt**: Hooks that run on each user prompt - **environment**: Environment variables for hooks ### config.json - **marketplaces**: Plugin marketplace sources - **plugins**: Plugin sources - **agents**: Agent sync sources ## Customization After installation, edit the files in `~/.claude/` to customize your setup. Templates will not be overwritten on subsequent runs - your changes are preserved.