← Claude Skills Browser

All Claude Code Slash Commands

Complete list of built-in skills and slash commands available in Claude Code — with descriptions and when to use each.

What are Claude Code slash commands? Slash commands (also called "skills") are specialized instruction sets that Claude Code loads on demand. Type /command-name at the start of any message to trigger a focused workflow — code review, security audit, automation, and more. As of May 2026, Claude Code ships with 22 built-in commands.

Code Quality & Review
/review

Pull Request Review — Deep multi-file analysis. Surfaces logic bugs, security issues, style concerns, and missed edge cases. Use before merging any non-trivial PR.

/ultrareview

Multi-Agent Cloud Review — Parallel review by multiple specialized agents. Use for /ultrareview to review current branch, or /ultrareview 123 to review GitHub PR #123.

/security-review

Security Audit — Focused OWASP Top 10 check: injection flaws, auth bypasses, unsafe deps. Use before any deploy touching auth, payments, or user data.

/simplify

Code Simplification — Reviews recently changed files for unnecessary complexity, then rewrites — same logic, cleaner code.

/refactor

Targeted Refactor — Extracts helpers, removes duplication, improves naming. Behavior-preserving only.

Automation & Scheduling
/loop

Recurring Tasks — Runs a prompt or slash command on a repeating interval. Self-paced — Claude decides when to iterate next. Example: /loop 5m /review.

/schedule

Cron Scheduling — Create scheduled remote agents that run on a cron schedule. One-off or recurring. Example: /schedule run this at 3pm.

Project Setup & Config
/init

Initialize CLAUDE.md — Scans your codebase and writes a tailored CLAUDE.md with project conventions, tech stack, and architecture overview.

/update-config

Configure Settings — Updates settings.json for permissions, hooks, env vars, and allowed tools. Use for "allow X", "add permission", or "set DEBUG=true".

/keybindings-help

Keyboard Shortcuts — Customize Claude Code keybindings in ~/.claude/keybindings.json. Rebind keys, add chord shortcuts, change submit key.

/fewer-permission-prompts

Reduce Prompts — Scans your transcripts and adds a prioritized allowlist to settings to stop repeated permission popups for common safe operations.

/statusline-setup

Status Line — Configure the terminal status line showing model name, token usage, and cost indicators.

Development Helpers
/debug

Debug Assistant — Systematic root-cause analysis from stack traces. Forms hypotheses and guides targeted fixes rather than guessing.

/test

Write & Run Tests — Generates tests for happy path and edge cases, infers the test framework from the project, and runs the suite.

/plan

Implementation Planner — Maps affected files, proposes a step-by-step plan, and surfaces architectural trade-offs before writing any code.

/explain

Explain Code — Plain-English walkthrough of any code block, file, or system: intent, data flow, side effects, and gotchas.

/deploy

Deploy Helper — Guides deployment steps for your stack: env vars, build scripts, infra config. Stack-aware.

/changelog

Generate Changelog — Reads git log since the last tag and produces a structured CHANGELOG entry grouped by feature and fix.

/deps

Dependency Audit — Checks package.json / requirements.txt / Cargo.toml for outdated, vulnerable, or redundant dependencies.

/docs

Generate Docs — Writes JSDoc, docstrings, or README sections for a file. Infers types and edge cases from the implementation.

/translate

Port Code — Translates code between languages (Python↔TypeScript, Go↔Rust) while preserving logic and updating tests.

/claude-api

Claude API Assistant — Build, debug, and optimize Anthropic SDK apps with prompt caching, tool use, streaming, and model migrations.

Search & Filter All Commands

The interactive browser lets you search by keyword, filter by category, and see detailed examples for each command.

Open Claude Skills Browser →

Frequently Asked Questions

What slash commands does Claude Code have?
Claude Code includes 22+ built-in slash commands (skills) as of 2026: /review, /ultrareview, /security-review, /init, /simplify, /loop, /schedule, /update-config, /keybindings-help, /fewer-permission-prompts, /claude-api, /debug, /test, /explain, /deploy, /changelog, /refactor, /deps, /plan, /docs, /translate, and /statusline-setup.
How do I use a slash command in Claude Code?
Type the command name with a leading slash at the start of any message, e.g. /review or /security-review. Claude Code detects the skill name, loads its specialized instructions, and executes the workflow. Some commands accept arguments: /ultrareview 42 reviews GitHub PR #42.
Are these commands the same as Claude Code built-in commands like /help?
No. Built-in CLI commands like /help, /clear, and /config are handled by the Claude Code application itself. Slash commands (skills) listed here are higher-level AI workflows — they invoke Claude with specialized context to do things like code review, scheduling, or security auditing. Both types start with / but serve different purposes.
Can I create custom slash commands in Claude Code?
Yes. You can write custom skills in your ~/.claude/skills directory. A skill is a markdown file with front matter defining its name, trigger conditions, and instructions. Once saved there, Claude Code can detect and invoke it the same way as any built-in skill.

How to use /review →   |   Automating tasks with /loop and /schedule →

More free AI dev tools

⚡ Using Claude Code? 30 power prompts that 2× your output · £5 £3 first 10Get PDF £3 →