What it does
/help displays every available slash command and skill in one compact list, right in your Claude Code terminal. Each command shows its short description and what it does, so you can quickly find the right tool without hunting through documentation. This includes all the built-in slash commands (like /loop, /fast, /config) plus any project-specific skills (like /run, /verify, /code-review).
When to use it
Use /help when you're onboarding to a new codebase and want to see what automation or verification tools are already wired up. Use it when you half-remember a command but can't quite recall its name — it's faster than digging through docs. Use it to explore what's available before asking Claude what it can do. The list is searchable by name and description, so you can mentally scan it while you're thinking about your next move.
It's especially useful in projects with custom skills — the list will show you domain-specific commands that the team has built (resume analyzer, visa tracker, etc.). That context matters: once you see /verify is available, you know you can ask "let's verify this works" and Claude will use the right tool without you having to explain what verification means in your codebase.
Try it yourself
Open the Claude Code terminal and type /help to see the full list. Scan it for any command you weren't aware of, then try running one that sounds relevant to your current task. You'll see the output appear inline, so you don't lose context while exploring.
Gotchas
The list is specific to your setup. If a skill requires special permissions or configuration (like database access), it may not appear unless you've enabled it. Similarly, if your project hasn't wired up /run or /verify, those won't show up — they're only available if the project has defined them in its configuration.
Skills depend on available tools. Some commands may show in /help but error if the underlying tool isn't accessible — this usually means permissions, not a broken command. For example, /security-review needs git access to diff the current branch; /loop needs permission to schedule background tasks. Check the permission prompt if a command you saw in /help doesn't work.
Custom skills vary by project. /help shows you what this project has, not all skills available across Claude Code. When you move between projects, re-run /help to see what's new. This is a feature: the list stays short because it only shows relevant tools.
The list can be long. If your project has many skills or you have many built-in commands available, /help output might be a few screens. Use your terminal's search (Ctrl+F or Cmd+F) to find what you need by keyword.
Try it yourself
Type the command in the fake terminal. Nothing leaves your browser.