Installation
Get Claude Commands Library running in your project in under 2 minutes.
Prerequisites
Before installing, ensure you have:
- Claude Code CLI - Install from claude.ai/code
- Windows 10/11 - PowerShell 5.1 or later (pre-installed)
- Git - Download from git-scm.com
Verify your setup:
claude --version # Should show Claude Code version
git --version # Should show Git versionQuick Installation
One-Line Install
# Download and run the installer
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Tadzesi/claude-ideas/main/install-claude-commands.ps1" -OutFile "install-claude-commands.ps1"
.\install-claude-commands.ps1The installer will:
- Clone the repository
- Deploy
.claude/directory to your project - Preserve existing memory files, deploy new ones (e.g.
project-profile.md) - Display available commands
Installation Options
Install to Current Directory
cd C:\YourProject
.\install-claude-commands.ps1Install to Specific Directory
.\install-claude-commands.ps1 -InstallPath "C:\Projects\MyApp"Force Reinstall
If you have a corrupted installation:
.\install-claude-commands.ps1 -ForceWhat Gets Installed
your-project/
├── .claude/
│ ├── commands/ # Slash commands (old format, still works)
│ │ ├── prompt.md
│ │ ├── prompt-hybrid.md
│ │ ├── prompt-technical.md
│ │ ├── prompt-research.md
│ │ ├── prompt-article.md
│ │ ├── prompt-article-readme.md
│ │ └── reflect.md
│ ├── skills/ # Skills format (v4.5, with YAML frontmatter)
│ │ ├── prompt/SKILL.md
│ │ ├── prompt-hybrid/SKILL.md
│ │ ├── prompt-dotnet/SKILL.md
│ │ ├── prompt-react/SKILL.md
│ │ ├── deploy/SKILL.md
│ │ ├── new-stack/SKILL.md
│ │ └── reflect/SKILL.md
│ ├── library/ # Core library system
│ │ ├── prompt-perfection-core.md # v1.6 - always loads memory first
│ │ ├── adapters/
│ │ └── intelligence/
│ ├── config/ # Configuration files
│ │ ├── complexity-rules.json
│ │ ├── agent-templates.json
│ │ └── learning-config.json
│ ├── memory/ # Your session data
│ │ ├── project-profile.md # Project facts - POPULATE THIS for best results
│ │ ├── sessions.md
│ │ └── prompt-patterns.md
│ └── rules/ # Path-specific rules
├── CLAUDE.md # Project instructionsPopulate Your Project Profile
After installation, populate .claude/memory/project-profile.md with your project facts. Commands load this file automatically, so you never need to repeat your tech stack, preferences, or project structure.
The file has pre-made sections. Fill in what applies to your project.
Verify Installation
After installation, verify everything works:
# Check .claude directory exists
Test-Path ".claude"
# List installed commands
Get-ChildItem ".claude\commands"Start Claude Code in your project:
claudeThen try a command:
/prompt Hello, test installationYou should see Claude run the prompt through Phase 0 validation.
Updating
To update to the latest version:
.\install-claude-commands.ps1The installer automatically:
- Detects existing installation
- Creates backup of current files
- Pulls latest from GitHub
- Preserves your memory files (sessions.md, project-profile.md, etc.)
- Adds new memory files from latest version without overwriting existing ones
Config Customizations
If you've customized config files, back them up before updating:
Copy-Item ".claude\config\complexity-rules.json" "my-complexity-rules.json"Optional: Enhanced Statusline
Add real-time metrics to your terminal:
iwr -useb https://raw.githubusercontent.com/Tadzesi/claude-ideas/main/install-claude-statusline.ps1 | iexThis displays:
■ my-project | ⎇ main | ████████░░ 45% | ● 27k/155k | ▶ 89k/15k | ◆ 3.2sLearn more about the statusline →
Troubleshooting
"Git is not recognized"
Install Git from git-scm.com, then restart PowerShell.
"Execution policy" error
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned"Access denied" error
- Close Claude Code if running
- Run PowerShell as Administrator
- Try installation again
Commands not appearing
- Verify
.claude/commands/exists - Restart Claude Code
- Check CLAUDE.md is in project root
GitHub authentication failed
git config --global credential.helper wincred
git clone https://github.com/Tadzesi/claude-ideas.gitEnter your GitHub username and Personal Access Token when prompted.
Uninstallation
To completely remove:
# Remove .claude directory
Remove-Item -Path ".claude" -Recurse -Force
# Remove project files (optional)
Remove-Item "CLAUDE.md" -Force
# Remove backups (optional)
Remove-Item -Path ".claude-backup" -Recurse -ForceNext Steps
Installation complete! Continue with:
- Quick Start Guide - Try your first commands
- Your First Prompt - Detailed walkthrough
- Commands Overview - See all available commands