mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-23 04:36:21 +00:00
64 lines
2.0 KiB
Markdown
64 lines
2.0 KiB
Markdown
|
|
---
|
||
|
|
name: help
|
||
|
|
description: "List all available /sc commands and their functionality"
|
||
|
|
category: utility
|
||
|
|
complexity: low
|
||
|
|
mcp-servers: []
|
||
|
|
personas: []
|
||
|
|
---
|
||
|
|
|
||
|
|
# /sc:help - Display All Commands
|
||
|
|
|
||
|
|
## Functionality
|
||
|
|
The `/sc:help` command provides a comprehensive list of all available SuperClaude (`/sc`) commands. It is designed to help users discover the full range of capabilities of the SuperClaude framework. The command dynamically fetches all registered commands and displays their names and a brief description of their functionality.
|
||
|
|
|
||
|
|
## Triggers
|
||
|
|
- When a user needs to see all available `/sc` commands.
|
||
|
|
- When a user is unsure of what commands are available.
|
||
|
|
- When a user is looking for a specific command but does not remember its name.
|
||
|
|
|
||
|
|
## Usage
|
||
|
|
To use the command, simply type `/sc:help` in the chat.
|
||
|
|
|
||
|
|
```
|
||
|
|
/sc:help
|
||
|
|
```
|
||
|
|
|
||
|
|
The command takes no arguments.
|
||
|
|
|
||
|
|
## Command Output
|
||
|
|
The output will be a formatted list of all available `/sc` commands. Each entry in the list will contain:
|
||
|
|
- The command name (e.g., `/sc:analyze`)
|
||
|
|
- A brief description of the command's purpose.
|
||
|
|
|
||
|
|
The list will be dynamically generated, so it will always be up-to-date with the currently installed commands.
|
||
|
|
|
||
|
|
### Example Output
|
||
|
|
```
|
||
|
|
Here are the available /sc commands:
|
||
|
|
|
||
|
|
- /sc:analyze: Perform a detailed analysis of the codebase.
|
||
|
|
- /sc:build: Execute the build process for the project.
|
||
|
|
- /sc:explain: Provide a detailed explanation of a concept or code block.
|
||
|
|
- /sc:help: Display this list of all available commands.
|
||
|
|
- ... and so on for all other commands.
|
||
|
|
```
|
||
|
|
|
||
|
|
## Boundaries
|
||
|
|
|
||
|
|
**Will:**
|
||
|
|
- Provide a list of all registered `/sc` commands.
|
||
|
|
- Display the name and a brief, one-line description of each command.
|
||
|
|
- Always provide the most up-to-date list of commands.
|
||
|
|
|
||
|
|
**Will Not:**
|
||
|
|
- Execute any other command.
|
||
|
|
- Provide detailed documentation for each command. For that, use `/sc:explain`.
|
||
|
|
- Accept any arguments or flags.
|
||
|
|
|
||
|
|
## Pro-Tip
|
||
|
|
For more detailed information on a specific command, use the `/sc:explain` command. For example, to learn more about the `/sc:build` command, you can type:
|
||
|
|
```
|
||
|
|
/sc:explain /sc:build
|
||
|
|
```
|