apollo-install

Clone the apollo-ui repository, install dependencies, build packages, and start Storybook on port 6006.

18|7|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/UiPath/apollo-ui --skill apollo-install
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apollo-install
Source: https://github.com/UiPath/apollo-ui/tree/main/packages/apollo-wind/skills/apollo-install
Command: npx skills add https://github.com/UiPath/apollo-ui --skill apollo-install

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly provisions a local development environment for Apollo Wind by automating repository setup, dependency installation, package builds, and Storybook startup so developers can view and prototype components without manual orchestration.

Core Features & Use Cases

  • Automated environment checks: Verifies Node and pnpm presence and guides upgrades when necessary.
  • Repository setup and build pipeline: Clones apollo-ui with SSH/HTTPS fallback, installs dependencies with pnpm, and runs a turborepo build.
  • Storybook launch and troubleshooting: Starts Apollo Wind Storybook on port 6006 and provides common error guidance for SSH permissions, engine incompatibilities, missing modules, and port conflicts.
  • Use Cases: Onboarding new frontend engineers, preparing a demo machine, or recreating a reproducible local Storybook environment for debugging and design review.

Quick Start

Run the apollo-install flow to check prerequisites, clone the apollo-ui repository, install dependencies, build packages, and start the Apollo Wind Storybook on your machine.

Frequently Asked Questions about apollo-install

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

FAQPage Schema
How do I set up and launch the Apollo Wind Storybook locally?

To launch Apollo Wind Storybook locally, run the apollo-install flow to automatically check prerequisites, clone the apollo-ui repository, install pnpm dependencies, build packages, and start Storybook on port 6006.

What prerequisites do I need to run the Apollo Wind Storybook?

You need Node and pnpm installed on your local development environment to run Apollo Wind Storybook. The setup process verifies their presence and guides you through upgrades if they are missing or outdated.

Why does my Storybook setup fail when cloning the apollo-ui repository?

Storybook setup may fail due to SSH permission errors when cloning the apollo-ui repository. The automated installation handles this by falling back to HTTPS cloning and providing common error guidance for SSH issues.

How do I fix port 6006 conflicts when starting Storybook?

Port 6006 conflicts during Storybook startup are resolved by following the common error guidance provided by the installation process, which identifies port conflicts and directs you to free the occupied port.

Can I use a package manager other than pnpm to build Apollo Wind components?

Apollo Wind components require pnpm for dependency installation and turborepo builds. The automated setup specifically runs pnpm install and pnpm build to ensure the monorepo packages are correctly compiled before Storybook starts.

What should I do if turborepo build fails during Apollo Wind installation?

If the turborepo build fails during Apollo Wind installation, the setup provides common error guidance for engine incompatibilities and missing modules, helping you resolve Node version mismatches or uninstalled dependencies.