<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
dominikmartn/harp/create-tab-config
──Details
PublishedOctober 23, 2026 at 03:33 AM
Content Hashsha256:0973564af2e7448b...
Git SHAbad92b3fee62
──Files
Files (1 file, 1.6 KB)
SKILL.md1.6 KBactive
SKILL.md · 31 lines · 1.6 KB

version: "1.0.0" name: create-tab-config description: Create new Warp tab config TOML files from natural-language requests. Use when the user wants a new tab config, a new tab layout, or asks for a slash command to generate a tab config.


create-tab-config

Create a new Warp tab config based on what the user wants.

Required context

  • Use the tab-configs skill as the canonical source of truth for:
  • schema details
  • validation rules
  • examples
  • common layout patterns

Workflow

  1. Understand what the user wants to create.
  2. If important details are missing, use the ask_user_question tool to clarify them before writing anything. Do not guess about layout, commands, directories, parameters, or close-time behavior.
  3. Generate valid TOML that matches the tab-configs schema.
  4. Determine the correct tab config directory for the user's Warp build.

Tab configs live under ~/.warp/tab_configs/ for standard builds. Non-stable builds use a channel-specific variant (e.g. ~/.warp-<channel>/tab_configs/). To find the correct directory, run ls -d ~/.warp*/ to list the available Warp data directories and pick the one that corresponds to the running build. When in doubt, ask the user which build they are using. Create the tab_configs/ subdirectory if it does not exist. Write the file using a descriptive snake_case filename ending in .toml.

  1. If the intended filename might conflict with an existing config and it is unclear whether to overwrite or create a new file, use the ask_user_question tool.
  2. Briefly explain what you created, including the layout and any commands or parameters.
All versions