Documentation Index Fetch the complete documentation index at: https://docs.aitmpl.com/llms.txt
Use this file to discover all available pages before exploring further.
Command Components
Commands are custom slash commands that automate common development tasks. They execute pre-defined workflows, run scripts, or coordinate multiple operations.
Browse All Commands Explore 225+ commands with search and filtering at aitmpl.com
Installation
# Install a single command
npx claude-code-templates@latest --command security-audit
# Install multiple commands
npx claude-code-templates@latest --command setup-testing --command generate-docs
# Install from specific category
npx claude-code-templates@latest --command security/security-audit
Command Categories
Security
Testing
Database
Git Workflow
Documentation
Deployment
Security Commands Automated security scanning, auditing, and hardening:
security-audit Comprehensive security assessment and vulnerability analysis npx claude-code-templates@latest --command security-audit
Usage: /security-audit or /security-audit --full
secrets-scanner Scan codebase for hardcoded secrets and credentials npx claude-code-templates@latest --command secrets-scanner
dependency-audit Check dependencies for known vulnerabilities npx claude-code-templates@latest --command dependency-audit
security-hardening Apply security best practices to your application npx claude-code-templates@latest --command security-hardening
penetration-test Automated penetration testing workflows npx claude-code-templates@latest --command penetration-test
add-authentication-system Add authentication system to your application npx claude-code-templates@latest --command add-authentication-system
Testing Commands Test generation, automation, and quality assurance:
setup-testing Configure comprehensive testing infrastructure npx claude-code-templates@latest --command setup-testing
generate-tests Auto-generate unit and integration tests npx claude-code-templates@latest --command generate-tests
e2e-setup Set up end-to-end testing with Playwright or Cypress npx claude-code-templates@latest --command e2e-setup
test-coverage Analyze and improve test coverage npx claude-code-templates@latest --command test-coverage
setup-load-testing Configure load and performance testing npx claude-code-templates@latest --command setup-load-testing
Database Commands Database management, migrations, and optimization:
supabase-migration-assistant Create and manage Supabase migrations npx claude-code-templates@latest --command supabase-migration-assistant
supabase-schema-sync Sync database schema with Supabase npx claude-code-templates@latest --command supabase-schema-sync
supabase-performance-optimizer Optimize Supabase database performance npx claude-code-templates@latest --command supabase-performance-optimizer
supabase-security-audit Audit Supabase security configuration npx claude-code-templates@latest --command supabase-security-audit
Git Workflow Commands Git flow automation and branch management:
feature Start a new feature branch with git flow npx claude-code-templates@latest --command feature
hotfix Create and manage hotfix branches npx claude-code-templates@latest --command hotfix
release Manage release branches and versioning npx claude-code-templates@latest --command release
finish Complete feature/hotfix/release branches npx claude-code-templates@latest --command finish
Documentation Commands Auto-generate docs and maintain documentation:
generate-docs Auto-generate API and code documentation npx claude-code-templates@latest --command generate-docs
Deployment Commands Deployment automation and infrastructure:
nextjs-vercel-deploy Deploy Next.js applications to Vercel npx claude-code-templates@latest --command nextjs-vercel
Command Structure
Commands typically include:
Description : What the command does
Allowed Tools : Tools the command can use (Read, Write, Bash, etc.)
Argument Hints : Expected parameters
Workflow Steps : Pre-defined execution steps
Context Loading : Automatic file and environment loading
How Commands Work
When you install a command:
The command file is downloaded to .claude/commands/
Use /command-name in your Claude Code chat to invoke it
The command executes its pre-defined workflow
Results are applied to your codebase
Example Usage
# Install security audit command
npx claude-code-templates@latest --command security-audit
# In Claude Code chat:
# /security-audit
# or with arguments:
# /security-audit --full
Command Arguments
Many commands accept arguments:
# In Claude Code chat:
/security-audit frontend # Focus on frontend security
/generate-tests src/api # Generate tests for specific directory
/feature user-authentication # Start feature branch with name
Next Steps