Claude Code Commands
Reusable prompt macros you invoke with /name — capture a workflow once and replay it in seconds.
Showing 60 of 286 commands
Generate Tests
Generate a complete test file for a specified source file or component. Use when the user explicitly asks to write, create, or generate tests for a…
Ultra Think
Multi-framework structured analysis: surfaces hidden assumptions, generates competing solutions, stress-tests each with adversarial reasoning, and…
Create Architecture Documentation
Generate comprehensive architecture documentation with diagrams, ADRs, and interactive visualization
Code Review
Comprehensive code quality review with security, performance, and architecture analysis
Refactor Code
A ready-to-install Claude Code component.
Commit
Create well-formatted commits with conventional commit format and emoji
Update Docs
Systematically update project documentation with implementation status, API changes, and synchronized content
Architecture Review
Comprehensive architecture review with design patterns analysis and improvement recommendations
Todo
Manage project todos in todos.md file
Create Prd
Create Product Requirements Document (PRD) for new features
Workflow Orchestrator
Orchestrate complex automation workflows with task dependencies, scheduling, and cross-platform execution
Explain Code
A ready-to-install Claude Code component.
Add Changelog
Generate and maintain project changelog with Keep a Changelog format
Feature
Create a new Git Flow feature branch from develop with proper naming and tracking
Release
Create a new Git Flow release branch from develop with version bumping and changelog generation
Generate Api Documentation
Auto-generate API reference documentation with multiple output formats and automated deployment
Hotfix
Create a new Git Flow hotfix branch from main for emergency production fixes
Finish
Complete and merge current Git Flow branch (feature/release/hotfix) with proper cleanup and tagging
Flow Status
Display comprehensive Git Flow status including branch type, sync status, changes, and merge targets
Init Project
Initialize new project with essential structure, configuration, and development environment setup
Security Audit
Perform comprehensive security assessment and vulnerability analysis
All Tools
A ready-to-install Claude Code component.
Containerize Application
Containerize application with optimized Docker configuration, security, and multi-stage builds
Supabase Schema Sync
Synchronize database schema with Supabase using MCP integration
Docs Maintenance
Use PROACTIVELY to implement comprehensive documentation maintenance systems with quality assurance, validation, and automated updates
Start
A ready-to-install Claude Code component.
Design Database Schema
Design optimized database schemas with proper relationships, constraints, and performance considerations
Create Onboarding Guide
Create comprehensive developer onboarding guide with environment setup, workflows, and interactive tutorials
Optimize Database Performance
Optimize database queries, indexing, and performance for improved response times and scalability
Supabase Data Explorer
Explore and analyze Supabase database data with intelligent querying and visualization
Create Pr
A ready-to-install Claude Code component.
Create Feature
Scaffold new feature with boilerplate code, tests, and documentation
Supabase Performance Optimizer
Optimize Supabase database performance with intelligent analysis and recommendations
Nextjs Component Generator
Generate optimized React components for Next.js with TypeScript and best practices
Supabase Migration Assistant
Generate and manage Supabase database migrations with automated testing and validation
Supabase Type Generator
Generate TypeScript types from Supabase schema with automatic synchronization and validation
Supabase Security Audit
Conduct comprehensive Supabase security audit with RLS analysis and vulnerability assessment
Doc Api
Generate comprehensive API documentation from code with interactive examples and testing capabilities
Setup Docker Containers
Setup Docker containerization with multi-stage builds and development workflows
Test Coverage
Analyze and improve test coverage with comprehensive reporting and gap identification
Debug Error
A ready-to-install Claude Code component.
Performance Audit
Comprehensive performance audit with metrics, bottleneck identification, and optimization recommendations
Nextjs Performance Audit
Comprehensive Next.js performance audit with actionable optimization recommendations
Dependency Audit
Audit dependencies for security vulnerabilities, license compliance, and update recommendations
Generate Test Cases
Generate comprehensive test cases with automatic analysis and coverage optimization
Secrets Scanner
Scan codebase for exposed secrets, credentials, and sensitive information
Optimize Bundle Size
Reduce and optimize bundle sizes through analysis, configuration, and code splitting strategies
Setup Development Environment
Setup comprehensive development environment with tools, configurations, and workflows
Prime
A ready-to-install Claude Code component.
Supabase Backup Manager
Manage Supabase database backups with automated scheduling and recovery procedures
Supabase Realtime Monitor
Monitor and optimize Supabase realtime connections with performance analysis and debugging
Web Design Reviewer
This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review…
Optimize Build
A ready-to-install Claude Code component.
Nextjs Bundle Analyzer
Analyze and optimize Next.js bundle size with detailed recommendations
Resume
A ready-to-install Claude Code component.
Setup Linting
Configure comprehensive code linting and quality analysis tools with automated enforcement
E2e Setup
Configure comprehensive end-to-end testing suite with framework selection and CI integration
Pr Review
A ready-to-install Claude Code component.
Commit
A ready-to-install Claude Code component.
Optimize Api Performance
Comprehensive API performance optimization with response time reduction, throughput improvement, and scalability enhancements
A custom slash command in Claude Code is a reusable prompt stored as a Markdown file in your project's .claude/commands directory, or in ~/.claude/commands for personal commands that work across every project. The file name becomes the command name: a file called fix-tests.md is invoked by typing /fix-tests. Instead of retyping the same detailed instructions each session, you write them once and replay them with a single keystroke.
Slash commands shine for the tasks you repeat daily — generating a conventional commit message, running a review pass over a diff, scaffolding a component, writing tests for changed files, or updating a changelog. They accept input through the $ARGUMENTS placeholder and can reference project files, so a good command behaves like a small, shareable macro any teammate can drop into a repo. Every command in this curated hub, part of ToolZip's growing Claude Code catalog, installs with a single line and no manual file copying:
npx claude-code-templates@latest --command="category/name" --yes
Replace category/name with the path shown on any command page, run it in your project root, and the Markdown file drops into .claude/commands ready to use. From there, pair commands with subagents, hooks, and skills, or start with popular picks like testing/generate-tests and git/commit-message.
Frequently Asked Questions
What is a Claude Code slash command?
Where are custom commands stored?
How do I install a command from this catalog?
Can slash commands accept arguments?
What is the difference between a command and a subagent or skill?
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.