Skip to content

GedeonIsezerano/Claude-Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Claude Config

My personal Claude Code configuration with skills, commands, and workflows. Skills are organized by framework/language for selective installation.

Setup

macOS / Linux / WSL

git clone https://github.com/yourusername/Claude-Config.git ~/Claude-Config
cd ~/Claude-Config
./setup.sh

Windows (PowerShell)

git clone https://github.com/yourusername/Claude-Config.git $env:USERPROFILE\Claude-Config
cd $env:USERPROFILE\Claude-Config
.\setup.ps1

Skill Groups

Group Description
general Core skills, commands, and documentation
react React and web development
swift Swift, SwiftUI, and Apple platforms
tauri Tauri desktop applications

Selective Installation

./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

What's Included

Commands

Command Description
/commit Commit and push with conventional format
/docs Access Claude Code documentation
/update-skills Update external skills
/learn Extract learnings from sessions

Skills by Group

General (custom):

  • explain-code - Explains code with diagrams
  • learn - Session analysis and learning extraction
  • update-skills - Updates external skill repos

React (from vercel-labs/agent-skills):

  • react-best-practices - React/Next.js optimization
  • web-design-guidelines - Web design compliance

Swift (from Dimillian/Skills):

  • swift-concurrency-expert - Swift Concurrency
  • swiftui-liquid-glass - iOS 26+ Liquid Glass
  • swiftui-performance-audit - Performance optimization
  • swiftui-ui-patterns - Component patterns
  • swiftui-view-refactor - View refactoring
  • macos-spm-app-packaging - SwiftPM packaging
  • app-store-changelog - Release notes
  • gh-issue-fix-flow - GitHub issue workflow
  • ios-debugger-agent - iOS debugging

Tauri (from delorenj/skills):

  • tauri - Tauri framework

Structure

~/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

Updating

# 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 Code

Adding New Groups

Edit 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")

Windows Notes

Symlinks require either:

  • Run PowerShell as Administrator, OR
  • Enable Developer Mode in Settings

If unavailable, files are copied instead (with a warning).

About

A repository for managing cloud config across platforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors