This skill should be used when the user asks to "configure Tabby", "tabby config", "tabby terminal", "customize Tabby", "set up tabby", or mentions general Tabby terminal configuration questions. For specific topics, focused skills may be more appropriate.
From tabby-devnpx claudepluginhub nthplusio/functional-claude --plugin tabby-devThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides idea refinement into designs: explores context, asks questions one-by-one, proposes approaches, presents sections for approval, writes/review specs before coding.
Configure and customize Tabby terminal emulator, manage SSH/serial connections, and develop plugins.
Always create a dated backup before modifying the Tabby config.
Linux/macOS:
cp ~/.config/tabby/config.yaml ~/.config/tabby/config.yaml.bak.$(date +%Y-%m-%d)
Windows PowerShell:
Copy-Item "$env:APPDATA\tabby\config.yaml" "$env:APPDATA\tabby\config.yaml.bak.$(Get-Date -Format 'yyyy-MM-dd')"
| OS | Location |
|---|---|
| macOS | ~/.config/tabby/config.yaml |
| Windows | %APPDATA%\tabby\config.yaml |
| Linux | ~/.config/tabby/config.yaml |
| Portable | data/config.yaml (next to executable) |
Tabby uses YAML format for all configuration.
version: 1
terminal:
fontSize: 14
fontFamily: "Fira Code"
ligatures: true
shell: default
cursor: block
cursorBlink: true
copyOnSelect: false
rightClick: paste
bell: visual
bracketedPaste: true
wordSeparator: " ()[]{}'\"\\|"
appearance:
theme: Standard
tabsOnTop: true
frame: full
dock: off
dockScreen: current
hotkeys: {}
ssh:
connections: []
serial:
connections: []
profiles: []
plugins: []
For specific configuration topics, use these focused skills:
| Topic | Skill | Trigger Phrases |
|---|---|---|
| Visual Customization | /tabby-dev:tabby-visual | "tabby theme", "colors", "fonts", "appearance" |
| Keybindings | /tabby-dev:tabby-keybindings | "tabby hotkeys", "shortcuts", "keybindings" |
| Connections | /tabby-dev:tabby-connections | "ssh profile", "serial connection", "telnet" |
| Plugins | /tabby-dev:tabby-plugins | "tabby plugin", "install plugin", "develop plugin" |
For debugging issues, the tabby-troubleshoot agent can autonomously diagnose and fix common problems.
Ctrl+Shift+RCtrl+Shift+D or via Settings > Advanceddata/ folderFor deep technical questions, use Context7 to access up-to-date documentation:
Tabby uses xterm.js for terminal rendering. Query for buffer API, addons, escape sequences:
Tool: mcp__plugin_context7_context7__query-docs
libraryId: /xtermjs/xterm.js
query: [your terminal question]
Tabby is built on Electron. Query for window management, IPC, native features:
Tool: mcp__plugin_context7_context7__query-docs
libraryId: /websites/electronjs
query: [your electron question]