Slash Commands
Slash commands provide quick access to Cyberstrike features directly from the input prompt. Type / at the beginning of a line to see available commands.
🎬 GIF: g03-slash-autocomplete.gif
Slash command otomatik tamamlama demosu (8s)
📸 SCREENSHOT: s08-slash-menu.png
Slash command menüsü görünümü
Command Categories
| Category | Commands | Purpose |
|---|---|---|
| Session | /new, /sessions, /share, /compact | Session management |
| Agent | /models, /agents, /mcps | AI model and agent switching |
| Navigation | /timeline, /fork, /undo, /redo | Message navigation and history |
| System | /help, /status, /themes, /exit | System information and settings |
| Custom | User-defined | Project-specific skills |
Session Commands
/new
Creates a new session, optionally preserving the current prompt.
/newAliases: /clear
Keyboard shortcut: <leader>n
/sessions
Opens the session list to switch between sessions.
/sessionsAliases: /resume, /continue
Keyboard shortcut: <leader>l
/share
Shares the current session and copies the URL to clipboard.
/shareRequirements: Sharing must be enabled in configuration (share: "manual" or share: "auto")
/unshare
Removes public sharing for the current session.
/unshare/rename
Opens a dialog to rename the current session.
/rename/compact
Summarizes the session to reduce context size while preserving important information.
/compactAliases: /summarize
Keyboard shortcut: <leader>c
Use this when the session becomes too long and you want to continue without losing context.
/undo
Reverts to the previous user message, allowing you to edit and resend.
/undoKeyboard shortcut: u (in normal mode)
/redo
Restores a previously undone message.
/redoKeyboard shortcut: Ctrl+R
Navigation Commands
/timeline
Opens a message timeline to jump to specific messages in the session.
/timelineKeyboard shortcut: <leader>t
/fork
Creates a new session branch from a selected message, preserving the original.
/forkKeyboard shortcut: <leader>f
/timestamps
Toggles timestamp visibility on messages.
/timestampsAliases: /toggle-timestamps
/thinking
Toggles visibility of AI reasoning/thinking blocks.
/thinkingAliases: /toggle-thinking
Agent Commands
/models
Opens the model selection dialog.
/modelsKeyboard shortcut: <leader>m
/agents
Opens the agent selection dialog.
/agentsKeyboard shortcut: <leader>a
/agent-settings
Opens agent configuration settings.
/agent-settingsAliases: /settings
/mcps
Opens the MCP server toggle dialog.
/mcps/connect
Opens the provider connection dialog to add new AI providers.
/connectSystem Commands
/help
Shows the help dialog with keybindings and commands.
/help/status
Shows system status including connected providers and active MCPs.
/statusKeyboard shortcut: <leader>s
/themes
Opens the theme selection dialog.
/themesKeyboard shortcut: <leader>T
/exit
Exits Cyberstrike.
/exitAliases: /quit, /q
Custom Skills
Skills are user-defined commands that extend Cyberstrike functionality. Create skills by adding markdown files to .cyberstrike/skills/.
Creating a Skill
Create SKILL.md in a skill directory:
---name: my-skilldescription: Description for autocomplete---
Instructions for the AI when this skill is invoked.
## Steps1. First step2. Second stepUsing Skills
Invoke custom skills with /skill-name:
/my-skillExample: OWASP Testing Skill
---name: owasp-testdescription: Run OWASP WSTG tests on a target---
Follow the OWASP Web Security Testing Guide v4.2 methodology:
1. Information Gathering (WSTG-INFO)2. Configuration Testing (WSTG-CONF)3. Authentication Testing (WSTG-ATHN)4. Session Management (WSTG-SESS)5. Input Validation (WSTG-INPV)Skill Locations
Skills are loaded from:
| Location | Scope |
|---|---|
.cyberstrike/skills/ | Project-specific |
~/.cyberstrike/skills/ | Global (all projects) |
.claude/skills/ | Claude Code compatible |
~/.claude/skills/ | Global Claude Code |
Autocomplete
Slash command autocomplete activates when you type / at the start of a line.
Navigation
| Key | Action |
|---|---|
Up / Ctrl+P | Move up in list |
Down / Ctrl+N | Move down in list |
Tab / Enter | Select command |
Escape | Close autocomplete |
Fuzzy Matching
Autocomplete supports fuzzy matching:
/ses → /sessions, /share, /agent-settings/mod → /models/comp → /compact@ Mentions
Use @ to mention files, agents, or MCP resources in your prompt.
File Mentions
Reference files from your project:
@src/index.ts can you explain this file?Line Range Mentions
Reference specific lines:
@src/auth.ts#45-60 check these lines for vulnerabilitiesAgent Mentions
Invoke a specific agent for part of your prompt:
@web-application scan the login formMCP Resource Mentions
Reference MCP server resources:
@mcp-resource-name use this contextMCP Tool Commands
MCP tools appear in the slash command menu with the tool: prefix:
/tool:kali_nmap/tool:nuclei_scanSelecting an MCP tool inserts a prompt to use that tool.
Command Palette
Access all commands through the command palette:
Keyboard shortcut: <leader><leader> or Ctrl+Shift+P
The command palette shows:
- All slash commands
- Keyboard shortcuts for each command
- Suggested commands based on context
- MCP tools (with
tool:prefix)
Configuration
Disabling Built-in Commands
Built-in commands cannot be disabled, but you can override them with custom skills of the same name.
Keybind Customization
Customize command keybindings in ~/.cyberstrike/config.json:
{ "keybinds": { "session_new": "<leader>n", "session_list": "<leader>l", "model_list": "<leader>m", "agent_list": "<leader>a" }}See Configuration Reference for all keybind options.
Quick Reference
Session
| Command | Shortcut | Description |
|---|---|---|
/new | <leader>n | New session |
/sessions | <leader>l | List sessions |
/share | Share session | |
/rename | Rename session | |
/compact | <leader>c | Summarize session |
/undo | u | Undo last message |
/redo | Ctrl+R | Redo message |
Navigation
| Command | Shortcut | Description |
|---|---|---|
/timeline | <leader>t | Jump to message |
/fork | <leader>f | Fork from message |
/timestamps | Toggle timestamps | |
/thinking | Toggle thinking |
Agent
| Command | Shortcut | Description |
|---|---|---|
/models | <leader>m | Switch model |
/agents | <leader>a | Switch agent |
/mcps | Toggle MCPs | |
/connect | Add provider |
System
| Command | Shortcut | Description |
|---|---|---|
/help | Show help | |
/status | <leader>s | System status |
/themes | <leader>T | Switch theme |
/exit | Exit app |
Tip
Type / to see all available commands, or <leader><leader> to open the full command palette.