Installation
Installation
Section titled “Installation”Claude Kit installs in under 2 minutes. Choose your preferred method below.
Prerequisites
Section titled “Prerequisites”- Claude Code installed and authenticated
- Git (for cloning the repository)
Method 1: Clone and Copy (Recommended)
Section titled “Method 1: Clone and Copy (Recommended)”The simplest way to get started:
# Clone Claude Kitgit clone https://github.com/duthaho/claudekit.git
# Copy the .claude folder to your projectcp -r claudekit/.claude /path/to/your-project/
# Navigate to your projectcd /path/to/your-project
# Start Claude CodeclaudeMethod 2: Download ZIP
Section titled “Method 2: Download ZIP”If you prefer not to use Git:
- Go to github.com/duthaho/claudekit
- Click Code → Download ZIP
- Extract the ZIP file
- Copy the
.claudefolder to your project root
Method 3: Git Submodule (For Version Control)
Section titled “Method 3: Git Submodule (For Version Control)”If you want to track Claude Kit updates:
# Add as submodulegit submodule add https://github.com/duthaho/claudekit.git .claudekit
# Create symlink to .claude folderln -s .claudekit/.claude .claude
# Commit the changesgit add .claudekit .claudegit commit -m "Add Claude Kit"To update later:
git submodule update --remote .claudekitVerify Installation
Section titled “Verify Installation”After installation, verify everything is working:
# Start Claude Code in your projectcd your-projectclaude
# Try a simple command> /helpYou should see the Claude Kit help output listing available commands.
Folder Structure
Section titled “Folder Structure”After installation, your project should have:
your-project/├── .claude/│ ├── CLAUDE.md # Project instructions│ ├── commands/ # Slash commands│ │ ├── feature.md│ │ ├── fix.md│ │ └── ...│ ├── modes/ # Behavioral modes│ │ ├── brainstorm.md│ │ ├── implementation.md│ │ └── ...│ ├── skills/ # Knowledge modules│ │ ├── languages/│ │ ├── frameworks/│ │ ├── methodology/│ │ └── ...│ └── settings.json # Claude Code settings└── ... (your project files)Troubleshooting
Section titled “Troubleshooting”Commands not recognized
Section titled “Commands not recognized”Make sure the .claude folder is in your project root (same level as package.json or pyproject.toml).
Permission errors
Section titled “Permission errors”On Unix systems, ensure the files are readable:
chmod -R 644 .claude/Claude Code not finding CLAUDE.md
Section titled “Claude Code not finding CLAUDE.md”Restart Claude Code after adding the .claude folder:
# Exit Claude Code (Ctrl+C or /exit)# RestartclaudeNext Steps
Section titled “Next Steps”Now that Claude Kit is installed:
- Quick Start — Run your first command
- Configuration — Customize for your project