webtools-suite-install

Clones and installs the webtools-ui platform plus six consumer tool repositories into a local workspace.

Updated May 4, 2026
One-click install
npx skills add https://github.com/cwortman-amd/webtools-ui --skill webtools-suite-install-cwortman-amd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webtools-suite-install
Source: https://github.com/cwortman-amd/webtools-ui/tree/main/skills/webtools-suite-install
Command: npx skills add https://github.com/cwortman-amd/webtools-ui --skill webtools-suite-install-cwortman-amd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up the AMD Instinct webtools ecosystem requires cloning seven separate GitHub repositories, wiring the shared UI SDK into each consumer, and starting services on the correct ports — a repetitive, error-prone manual process. ## Core Features & Use Cases - One-line suite clone: A single curl command clones webtools-ui and all six consumers (llm-benchmark, dc-planner, cluster-manager, demo-portal, knowledge-exchange, slide-presenter) into ~/workspace. - Per-tool installers: Individual install scripts verify the shared/ mount, run setup, and start each tool on its designated port (e.g., Tools Hub on 8090, llm-benchmark API on 8787). - Configurable environment: Variables like WT_WORKSPACE, WT_ORG, WT_PROTO, and SETUP_PROFILE control clone destination, protocol, and install profiles (including air-gapped and tune-only modes). - Use Case: A new engineer joins the team and needs the full Tools Hub running locally — run install-all.sh, verify shared/css/base.css in each consumer, then start only the tools needed. ## Quick Start Ask the agent to install the full webtools suite and all six consumer tools into your local workspace.

Frequently Asked Questions about webtools-suite-install

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

FAQPage Schema
How do I install the full webtools suite locally?

Run the one-line installer: curl -fsSL https://curt.wortman.ai/tools/install-all.sh | bash. This clones webtools-ui and all six consumer repos into ~/workspace without starting any servers, so you can bring tools up selectively afterward.

How do I start individual webtools after cloning the suite?

Run the matching install script per tool, such as install-dc-planner.sh or install-llm-benchmark.sh, via curl from the install base URL. Each script verifies the shared/ mount, runs setup.sh, and starts the service on its default port.

Can I change the clone destination or use HTTPS instead of SSH?

Yes. Set WT_WORKSPACE to change the clone destination (default ~/workspace) and WT_PROTO=https to use HTTPS instead of SSH. You can also set WT_ORG and WT_REF to control the GitHub org and branch or tag.

Why do dc-planner and demo-portal conflict when started together?

Both tools default to port 8080, causing a port conflict. Run one at a time, or set the PORT or DASHBOARD_PORT environment variable before running ./setup.sh to remap one of them.

Does the installer work in air-gapped or offline environments?

A fast path exists via SETUP_FAST=1 for cluster-manager, and a tune-only profile is available with SETUP_PROFILE=tune. Fully offline installs require the repos to already exist locally since the scripts clone from GitHub.