- Slash commands: Commands entered in the interactive interface starting with
/, used to manage sessions, configurations, extensions, and workflows. - Built-in Subagents: Dedicated subagents pre-configured in Qoder CLI, responsible for specific tasks such as code exploration, planning, memory management, status bar configuration, and usage Q&A.
- Built-in Skills: Pre-configured reusable skills that encapsulate common workflows (code review, debugging, security review, loop execution, etc.) into directly callable capabilities.
- Workflows: Orchestrate multi-step tasks into repeatable processes.
Built-in Slash Commands
/ brings up the command list with fuzzy matching support. Slash commands allow you to directly execute management and auxiliary operations within a session without leaving the current conversation. They are broadly grouped by purpose as follows.
Session Management
For complete details on session management, see Session Management and Rewind Changes and Restore Sessions.
Configuration and Account
For configuration hierarchy and application order, see Configuration Files and Application Order.
Extensions and Tools
For detailed usage of each extension mechanism, see Subagent, Skills, MCP, Hooks, and Plugins.
Workflows and Tasks
Information and Usage
Command Availability
- Dependent on Feature Flags: Commands such as Subagent, Plan mode, Skills, Workflows, and extension marketplace only appear when the corresponding capabilities are enabled.
- Disabled by Settings: For example, when MCP is disabled via settings,
/mcpwill prompt “MCP has been disabled by settings”; when Skills are turned off by a Management Policy,/skillswill prompt that they are disabled. - Version Differences: Some commands are only available in specific Release Versions or on specific platforms.
- Debug Only: Some commands are only visible in development or Debug Mode and do not appear during normal usage.
Built-in Subagents
Built-in Subagents can be used without manual creation. You can also create your own Subagents based on these; see Subagent. For details on the toolsets, models, and invocation methods of each built-in Subagent, see Built-in Agent and Skills Reference.
Built-in Skills
/simplify). Some are also automatically triggered by the model in appropriate scenarios.
Trigger Methods
Built-in Skills have two trigger methods:- Manual Invocation: Enter the corresponding slash command in the interactive interface (e.g.,
/security-scan). - Automatic Trigger: Some Skills are automatically used when the model deems it appropriate. Conversely, Skills marked as not automatically triggered, such as
/debug,/security-scan, and/batch, are only executed when explicitly called.
Conditional Enablement
Some built-in Skills depend on specific prerequisites:/batchrequires the worktree isolation capability to be enabled (and the current directory must be a Git repository)./rememberrequires the Auto-Memory capability to be enabled.
Workflows
/workflows to manage workflows, and /tasks and /kanban to track task progress. For detailed usage of workflows, see Workflows.
How to Choose
- Need to perform one-off management or auxiliary operations in a session → Use slash commands.
- Need to delegate a category of tasks requiring independent context and dedicated standards to a focused executor → Use Subagents.
- Need to reuse a mature workflow (code review, debugging, security review, loop execution, etc.) → Use Skills.
- Need to standardize multi-step tasks into repeatable processes → Use Workflows.
Next Steps
- Consult command details: Slash Commands Reference, Built-in Agent and Skills Reference.
- Extend capabilities: Subagent, Skills, Plugins.
- Integrate team knowledge: Knowledge Base.