Installation Guide
This guide covers everything you need to know about installing Claude Code Templates, from basic usage to advanced configuration and batch installation.Prerequisites
Required Software
- Node.js 14+: Required to run the CLI tool
- Claude Code: Anthropic’s Claude Code IDE (download)
- Git (optional): For version control integration
Basic Installation
Install via npx (Recommended)
No installation required - run directly with npx:@latest tag ensures you always get the newest components:
Package Information
Install Globally
For frequent use, install globally:Component Types
Claude Code Templates provides six types of components:🤖 Agents (400+)
What they are: AI specialists with domain-specific knowledge and context. Location:.claude/agents/
Installation:
@agent-name
Examples:
development-team/frontend-developer- Expert in React, Vue, Angularsecurity/security-auditor- Security analysis and vulnerability detectiondevops-infrastructure/kubernetes-expert- Container orchestration specialistdata-ai/machine-learning-engineer- ML model development and training
- Development Team (Frontend, Backend, Fullstack)
- Development Tools (Code Review, Refactoring)
- Security (Auditing, Penetration Testing)
- DevOps & Infrastructure (Docker, Kubernetes, AWS)
- Data & AI (ML, Data Science, Analytics)
- Documentation (Technical Writing, API Docs)
- Testing & QA (Unit Testing, E2E Testing)
- Database (PostgreSQL, MongoDB, Redis)
- API & GraphQL (REST, GraphQL, API Design)
- And 20+ more categories…
⚡ Commands (225+)
What they are: Custom slash commands for automated workflows. Location:.claude/commands/
Installation:
/command-name in Claude Code
Examples:
/generate-tests- Generate unit tests for selected code/optimize-bundle- Analyze and optimize bundle size/check-security- Run security audit on dependencies/setup-ci- Configure CI/CD pipeline/refactor-code- Suggest refactoring improvements
- Testing (Unit Tests, E2E Tests, Coverage)
- Performance (Bundle Optimization, Profiling)
- Security (Vulnerability Scanning, SAST)
- Documentation (README, API Docs, Changelog)
- Code Quality (Linting, Formatting, Review)
- Deployment (CI/CD, Docker, Cloud)
🔌 MCPs (65+)
What they are: Model Context Protocol integrations for external services. Location:.claude/mcps/
Installation:
development/github-integration- GitHub API accessdatabase/postgresql-integration- PostgreSQL queriescloud/aws-integration- AWS service managementpayment/stripe-integration- Stripe API integrationai/openai-integration- OpenAI API access
- Development (GitHub, GitLab, Bitbucket)
- Database (PostgreSQL, MySQL, MongoDB, Redis)
- Cloud (AWS, Azure, GCP, Vercel)
- Payment (Stripe, PayPal)
- AI & ML (OpenAI, Anthropic, Hugging Face)
- Communication (Slack, Discord, Telegram)
MCPs often require API credentials. Check component documentation for required environment variables.
⚙️ Settings (60+)
What they are: Claude Code configuration presets. Location:.claude/settings/
Installation:
performance/mcp-timeouts- Optimize MCP connection timeoutsmemory/large-projects- Memory settings for large codebasesoutput/verbose-logging- Enable detailed loggingread-only-mode- Prevent file modifications
🪝 Hooks (45+)
What they are: Automation triggers for development workflows. Location:.claude/hooks/
Installation:
git/pre-commit-validation- Validate code before commitsautomation/simple-notifications- Send notifications on eventsdeployment/post-deploy-check- Verify deployments
🎨 Skills (300+)
What they are: Reusable capabilities with progressive disclosure. Location:.claude/skills/
Installation:
pdf-processing- Generate and manipulate PDFsexcel-automation- Automate Excel operationsscientific-computing- Scientific computation tools
Installation Methods
Interactive Mode
Launch the interactive CLI to browse and select components:- Main menu appears
- Select “Project Setup”
- Choose component type (Agent, Command, MCP, etc.)
- Browse categories
- Select specific components
- Confirm installation
Direct Installation
Install specific components directly:Single Component
Batch Installation
Install multiple components in one command:Multiple Components
You can install multiple of the same type by repeating the flag:
Skip Prompts
Use--yes to skip all confirmation prompts:
- Automated scripts
- CI/CD pipelines
- Team onboarding scripts
- Docker containers
Advanced Installation
Install to Specific Directory
By default, components install to the current directory’s.claude/ folder. Change the target:
Dry Run
See what would be installed without actually installing:- Files that would be created
- Directories that would be modified
- Configuration changes
Comma-Separated Values
Install multiple components of the same type with commas:Workflow Installation
Install complete workflows from templates:Project Templates
For new projects, use complete project templates:JavaScript/TypeScript
Python
Ruby
Common (Language Agnostic)
- Language-specific agents
- Common commands
- Recommended MCPs
- Standard hooks
- Configuration presets
Configuration
Component Configuration
After installation, components are configured in.claude/:
Directory Structure
Environment Variables
Some components require environment variables:.env
Python Command Configuration
On Windows, the CLI automatically detects and uses the correct Python command:- Windows:
pythonorpy - Unix/Linux/Mac:
python3
CLI Reference
Complete CLI options:Command Line Options
Verification
Health Check
Verify installation with the health check tool:- ✓ Claude Code installation
- ✓ Configuration file validity
- ✓ Component integrity
- ✓ Dependency availability
- ✓ Environment variable configuration
- ✓ File permissions
Manual Verification
Check installed components:Troubleshooting
Installation fails with permission errors
Installation fails with permission errors
On Unix systems, ensure you have write permissions:
Components not appearing in Claude Code
Components not appearing in Claude Code
-
Make sure Claude Code is running in the correct directory:
- Restart Claude Code to reload configuration
- Check Claude Code output for errors
-
Run health check:
MCP connection failures
MCP connection failures
-
Check required environment variables:
- Verify credentials are valid
-
Check MCP configuration:
- Look for error messages in Claude Code output
- Some MCPs require external services to be running
npx command not found
npx command not found
Install Node.js 14 or higher:
Python statusline not working
Python statusline not working
-
Check Python installation:
-
Verify script permissions:
- Check script path in statusline configuration
- The CLI automatically handles platform differences
Global agent installation fails
Global agent installation fails
Global agents require additional setup:
Next Steps
Browse Components
Explore 900+ components in the interactive catalog.
CLI Reference
Complete documentation for all CLI commands and options.
Analytics Dashboard
Monitor your Claude Code sessions in real-time.
Contributing
Add your own components to the collection.
Need help?
Join our GitHub Discussions to ask questions and get support from the community.