webtools-platform

Validates the webtools-ui platform SDK and cross-consumer plugin contracts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Maintaining consistency across six consumer plugins that share the webtools-ui SDK requires repeated manual checks of manifests, HTML structure, MCP wiring, and agent configuration. This Skill centralizes those platform-wide validation and registry tasks so agents do not accidentally treat the shared SDK as a product runtime. ## Core Features & Use Cases - Harmonization CI: Run core gates, enhanced cross-consumer validation, and MCP/agent wiring checks via make targets and Python audit scripts. - Plugin contract management: Validate plugin.manifest.json files against the registry and sync registry snapshots across consumer repos. - Installer and registry operations: Use install scripts, the knowledge-registry, and the Tools Hub bootstrap for platform setup. - Use Case: After updating the shared chat-orb CSS, run the enhanced validation and plugin manifest checks to confirm all six consumers still conform to the platform contract. ## Quick Start Ask the agent to run the webtools-ui platform validation gates and check all consumer plugin manifests for contract compliance.

Frequently Asked Questions about webtools-platform

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

FAQPage Schema
How do I validate webtools-ui plugin manifests across consumers?

Run python3 scripts/check_plugin_manifests.py --strict from the webtools-ui repo root to validate each consumer's plugin.manifest.json against the registry. Use make enhanced-validation for broader cross-consumer HTML and agent checks.

What CI checks does the webtools-ui platform provide?

The platform provides make ci for core gates, make enhanced-validation for cross-consumer HTML and agent checks, and make check-mcp check-agent for MCP and agent wiring validation. Shell helpers include make adversarial-preflight and make coverage-snapshot.

When should I use the webtools-platform skill instead of a consumer skill?

Use it for platform-wide validation, registry work, installer scripts, and MCP host library tasks. Do not use it to operate a specific product dashboard; the :8090 static server is not a product API, and consumer repos should only be mutated through documented sync scripts.

How do I install all six webtools-ui consumer tools?

Use the webtools-suite-install skill or run ./tools/install-all.sh, then start each service with its per-tool install-<tool>.sh script. Individual install scripts live under tools/ and are documented in docs/INSTALL.md.

Which consumer plugins are registered with webtools-ui?

Six consumers are registered: cluster-manager, dc-planner, llm-benchmark, demo-portal, knowledge-exchange, and slide-presenter. Their registry entries come from plugins.registry.json and data/knowledge-registry.json, with manifests in each sibling repo.