d913b37cca
Settings report: add editorMode to ~/.claude.json table, move showClearContextOnPlanAccept to settings.json (confirmed on official page), fix terminalProgressBarEnabled terminals, add Config tool to availableModels. README: add /schedule cloud-based scheduled tasks alongside /loop, update development workflow stars (Superpowers 107k, ECC 101k, gstack 41k, GSD 40k), update counts for ECC, gstack, GSD, OpenSpec. All other reports (commands, skills, subagents, concepts) synced with no drift. Co-Authored-By: Claude <noreply@anthropic.com>
12 KiB
12 KiB
Commands Best Practice
Claude Code commands — frontmatter fields and official built-in slash commands.
| ← Back to Claude Code Best Practice |
Frontmatter Fields (11)
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | No | Display name and /slash-command identifier. Defaults to the directory name if omitted |
description |
string | Recommended | What the command does. Shown in autocomplete and used by Claude for auto-discovery |
argument-hint |
string | No | Hint shown during autocomplete (e.g., [issue-number], [filename]) |
disable-model-invocation |
boolean | No | Set true to prevent Claude from automatically invoking this command |
user-invocable |
boolean | No | Set false to hide from the / menu — command becomes background knowledge only |
allowed-tools |
string | No | Tools allowed without permission prompts when this command is active |
model |
string | No | Model to use when this command runs (e.g., haiku, sonnet, opus) |
effort |
string | No | Override the model effort level when invoked (low, medium, high, max) |
context |
string | No | Set to fork to run the command in an isolated subagent context |
agent |
string | No | Subagent type when context: fork is set (default: general-purpose) |
hooks |
object | No | Lifecycle hooks scoped to this command |
(63)
Bundled skills such as /debug can also appear in the slash-command menu, but they are not built-in commands.