Create and manage custom slash commands for frequently-used prompts and workflows.
Parameter | Description |
---|---|
<command-name> | Name derived from the Markdown filename |
[arguments] | Optional arguments passed to the command |
~/.augment/commands/<name>.md
(user)./.augment/commands/<name>.md
(workspace)./.claude/commands/<name>.md
(.claude)~/.augment/commands/
./.augment/commands/
./.claude/commands/
for compatibility with existing Claude Code setups. This allows teams already using Claude Code to continue using their existing command libraries without modification.
Location: ./.claude/commands/
and ~/.claude/commands/
Migration: While ./.claude/commands/
is supported for compatibility, we recommend migrating to ./.augment/commands/
for new projects to maintain consistency with Auggie’s naming conventions.
namespace:command
syntax, where the namespace corresponds to the subdirectory name.
For example, a file at .augment/commands/frontend/component.md
creates the command /frontend:component
.
Conflicts between user and workspace level commands are not supported and will be defined in order of precedence above.
Frontmatter | Purpose | Default |
---|---|---|
description | Brief description of the command | Uses the first line from the prompt |
argument-hint | Expected arguments format that will be displayed after typing in a command | None |
~/.augment/commands/deploy-staging.md
auggie command <your_command>
or list them with auggie command list
. For complete command-line reference, see CLI Reference for Custom Commands.
deploy-staging
, run-tests
)deploy-staging
, deploy-production
)~/.augment/commands/
) for personal workflows across all projects./.augment/commands/
) for team-shared, project-specific tasks