My personal Claude Code configuration with skills, commands, and workflows. Skills are organized by framework/language for selective installation.
git clone https://github.com/yourusername/Claude-Config.git ~/Claude-Config
cd ~/Claude-Config
./setup.shgit clone https://github.com/yourusername/Claude-Config.git $env:USERPROFILE\Claude-Config
cd $env:USERPROFILE\Claude-Config
.\setup.ps1| Group | Description |
|---|---|
general |
Core skills, commands, and documentation |
react |
React and web development |
swift |
Swift, SwiftUI, and Apple platforms |
tauri |
Tauri desktop applications |
./setup.sh # Install all groups
./setup.sh general react # Install specific groups
./setup.sh -e swift -e tauri # Exclude groups
./setup.sh --list # List available groups| Command | Description |
|---|---|
/commit |
Commit and push with conventional format |
/docs |
Access Claude Code documentation |
/update-skills |
Update external skills |
/learn |
Extract learnings from sessions |
General (custom):
explain-code- Explains code with diagramslearn- Session analysis and learning extractionupdate-skills- Updates external skill repos
React (from vercel-labs/agent-skills):
react-best-practices- React/Next.js optimizationweb-design-guidelines- Web design compliance
Swift (from Dimillian/Skills):
swift-concurrency-expert- Swift Concurrencyswiftui-liquid-glass- iOS 26+ Liquid Glassswiftui-performance-audit- Performance optimizationswiftui-ui-patterns- Component patternsswiftui-view-refactor- View refactoringmacos-spm-app-packaging- SwiftPM packagingapp-store-changelog- Release notesgh-issue-fix-flow- GitHub issue workflowios-debugger-agent- iOS debugging
Tauri (from delorenj/skills):
tauri- Tauri framework
~/Claude-Config/
├── setup.sh # macOS/Linux/WSL setup
├── setup.ps1 # Windows setup
├── skill-groups.conf # Group definitions
│
└── claude/
├── CLAUDE.md # Global instructions
├── commands/ # Slash commands
└── skills/ # Custom skills
# Update custom skills
cd ~/Claude-Config && git pull && ./setup.sh
# Update external skills
cd ~/open-source/Skills && git pull # Swift
cd ~/open-source/agent-skills && git pull # React
cd ~/open-source/delorenj-skills && git pull # Tauri
# Or just use /update-skills in Claude CodeEdit skill-groups.conf:
# Add a repository
REPO_myrepo_URL="https://github.com/user/skills.git"
REPO_myrepo_PATH="my-skills"
# Add a group
GROUP_vue_DESCRIPTION="Vue.js development"
GROUP_vue_REPOS=(
"myrepo:skills/vue:vue-skills"
)
# Add to available groups
ALL_GROUPS=("general" "react" "swift" "tauri" "vue")Symlinks require either:
- Run PowerShell as Administrator, OR
- Enable Developer Mode in Settings
If unavailable, files are copied instead (with a warning).