integration

Integrate external projects with TabzChrome terminals via Markdown, HTML attributes, WebSocket/JS API, and POST /api/spawn.

147|10|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/GGPrompts/TabzChrome --skill integration-ggprompts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration
Source: https://github.com/GGPrompts/TabzChrome/tree/main/plugins/tabz/skills/integration
Command: npx skills add https://github.com/GGPrompts/TabzChrome --skill integration-ggprompts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

TabzChrome integration reduces the friction of connecting external docs, dashboards, and web pages to live terminals, enabling one-click command execution in the browser sidebar.

Core Features & Use Cases

  • Markdown links: Embed tabz: links in Markdown to spawn or queue commands in a terminal tab.
  • HTML data attributes: Attach data-terminal-command attributes to HTML elements to create "Run in Terminal" buttons.
  • WebSocket / JS API: Queue commands or spawn terminals from web apps or prompts using a WebSocket or JavaScript API.
  • Spawn API: Create new terminal tabs programmatically via POST /api/spawn for automation and dashboards.
  • Use Case: Build a project dashboard with a single click to run setup commands in a dedicated terminal.

Quick Start

To begin, add a tabz: link or an element with data-terminal-command on a page and trigger it to spawn a terminal in TabzChrome, or call the POST /api/spawn endpoint from your app.

Frequently Asked Questions about integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run terminal commands from a Markdown documentation page?

You can run terminal commands from Markdown by embedding tabz: links that spawn or queue commands in a connected terminal tab. This requires a running TabzChrome backend at localhost:8129 with a valid API token.

Can I create a dashboard button to execute shell commands in a browser terminal?

Yes, you can attach data-terminal-command attributes to HTML elements to create dashboard buttons that execute shell commands. Clicking the element triggers command execution directly in the TabzChrome browser sidebar terminal.

What's the best way to programmatically spawn a new terminal tab for automation workflows?

The best way to programmatically spawn a terminal tab for automation is sending a POST request to the /api/spawn endpoint. This API allows web apps and dashboards to create new terminal tabs automatically.

Does TabzChrome integration support WebSocket connections for queuing terminal commands?

TabzChrome integration supports WebSocket connections and a JavaScript API for queuing terminal commands. This enables web applications and prompts to interact with live terminals dynamically during execution.

Do I need a local backend running to use HTML data attributes for terminal execution?

Yes, using HTML data-terminal-command attributes requires a running TabzChrome backend at localhost:8129 with a valid API token. The backend processes the execution requests triggered by your web page elements.