Personal Claude Code configuration system using version-controlled dotfiles in ~/.claude/, combining settings, memory, and project guidance for consistent AI agent workflows.
git clone https://github.com/philoserf/claude-code-setup.gitThis skill provides a structured approach to managing Claude Code configuration through version control. It demonstrates how to organize user-level memory in CLAUDE.md files, manage Claude Code settings.json, and exclude runtime paths appropriately via .gitignore. The setup keeps your checked-in configuration tree synchronized with live Claude Code settings, enabling reproducible workflows and persistent context across sessions. Rather than a template to clone directly, it serves as a reference implementation showing best practices for organizing AI agent configuration, memory, and project-specific guidance in a version-controlled dotfile structure.
Review the repository structure—particularly CLAUDE.md for user-level memory patterns, settings.json for configuration options, and .gitignore for runtime path exclusions. Extract snippets and architectural ideas that fit your workflow rather than cloning directly, as this configuration encodes personal preferences and credentials.
Maintaining consistent Claude Code settings across machines using git
Organizing project-specific guidance and memory for AI agents
Documenting configuration decisions and excluding sensitive runtime data
Creating reproducible Claude Code environments for team workflows
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/philoserf/claude-code-setupCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Set up a comprehensive Claude Code environment for [PROJECT_NAME]. Configure [NUMBER] agents with specific roles, [NUMBER] skills for each agent, and [NUMBER] hooks for automation. Ensure the setup integrates with [TOOLS_PLATFORMS] and follows [SPECIFIC_REQUIREMENTS].
Here's a comprehensive Claude Code setup for a project called 'SalesOps Automation' that integrates with Salesforce and Slack: 1. **Agents Configuration**: - **Sales Data Analyst**: Analyzes sales pipeline data and identifies trends. - **Customer Support Agent**: Manages customer inquiries and escalations. - **Marketing Automation Agent**: Handles email campaigns and social media posts. 2. **Skills for Each Agent**: - **Sales Data Analyst**: Data extraction from Salesforce, trend analysis, and report generation. - **Customer Support Agent**: Ticket management, response drafting, and escalation protocols. - **Marketing Automation Agent**: Campaign scheduling, content creation, and performance tracking. 3. **Hooks for Automation**: - **Salesforce Integration**: Automatically updates sales data and triggers alerts for high-risk deals. - **Slack Notifications**: Sends real-time updates to the sales team and support agents. - **Email Automation**: Schedules and sends personalized emails to customers based on their interaction history. 4. **Specific Requirements**: - Ensure all agents can access and update a shared knowledge base. - Implement role-based access control to restrict sensitive data access. - Set up a logging system to track all agent activities and interactions. This setup ensures seamless integration and automation, enhancing productivity and efficiency.
AI assistant built for thoughtful, nuanced conversation
Your one-stop shop for church and ministry supplies.
Automate your browser workflows effortlessly
Agents that listen, think and act for you.
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan