Skip to content

Slash Commands

The / menu gives you quick access to built-in ObsidiBot actions and your own skills — all without leaving the chat panel.

Opening the menu

Toolbar button — click the / button in the input toolbar. A menu opens with a search box. Type to filter, use arrow keys to navigate, Enter to execute, Escape to close.

Inline trigger — type / in the chat input, preceded by a space or at the start of the input. A compact menu appears above the input. Navigate with arrow keys, Enter executes, Escape or any other key dismisses it.

TIP

/ only triggers the menu when preceded by a space or at the start of the input. Typing and/or or https://... never opens the menu.

Built-in commands

CategoryCommandWhat it does
SessionNew sessionStart a fresh conversation
SessionShow historyBrowse and resume past sessions
SessionExport sessionSave the current session to your vault
ContextAttach fileAdd a file, image, or URL to the prompt
ContextOpen context fileEdit your persistent vault context
ContextRefresh contextRe-inject vault context into the session
ContextOpen settingsOpen ObsidiBot settings

Skills

Skills are the real power of the / menu. A skill is a markdown file that gives Claude a defined mission — from a simple reusable prompt to a fully parameterized agentic workflow.

Drop a .md file in your skills folder and it appears in the menu instantly. No restart required.

Default folder: <plugin dir>/commands/ — inside the plugin directory, gitignored by default.

Custom folder: set Settings → ObsidiBot → Skills folder to any vault-relative path (e.g. _skills) or absolute path.

See the Skills reference for the full file format, all frontmatter fields, and examples.

Quick example

markdown
---
category: Writing
description: Summarize the active note
autorun: true
---
Summarize the currently active note concisely, preserving key decisions and open questions.

Save this as _skills/Summarize Note.md. It appears under Writing in the / menu. Selecting it fires immediately — no extra steps.

Parameterized skills

Skills can define form fields that ObsidiBot presents as a modal before running:

markdown
---
category: GitHub
description: File a bug report
autorun: true
params:
  - id: repo
    type: input
    label: Repository
    placeholder: owner/repo
    validations:
      required: true
  - id: title
    type: input
    label: Bug title
    validations:
      required: true
---
File a GitHub issue in {{repo}} titled "{{title}}".

The user fills in the form, hits Run, and Claude gets a precisely scoped prompt. No prompt editing required.

Released under the MIT License.