Shared Claude Code configuration for the development team.
Use the justfile for easy setup:
just setupCopy files to your Claude Code settings directory:
cp settings.json ~/.config/claude-code/settings.json
cp commands/*.md ~/.config/claude-code/
cp agents/*.md ~/.config/claude-code/The settings file includes pre-approved permissions for common development tasks:
- Git operations: All git commands (
git add,commit,push, etc.) - GitHub CLI: PR management, issues, checks
- Build tools: Swift, Xcode, Cargo, Rust, Just
- File operations: Basic file system commands
- Search tools: ripgrep, grep, find
The commands/ directory contains shared slash commands:
/push_pr- Automated workflow to create branch, commit changes, and create PR
The agents/ directory contains custom agent definitions:
code-quality-enforcer.md- Agent for linting, fixing issues, formatting, and running testscode-reviewer.md- Agent for reviewing code quality, best practices, and project standards
Add any shared environment variables to the env section as needed.
When adding new permissions:
- Test locally first
- Update this repo
- Notify team to pull latest changes