installation-orchestrator

Automate install.sh orchestration for idempotent startup across 11 services.

14|2|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/tbartel74/Vigil-Code --skill installation-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: installation-orchestrator
Source: https://github.com/tbartel74/Vigil-Code/tree/main/.claude/skills/installation-orchestrator
Command: npx skills add https://github.com/tbartel74/Vigil-Code --skill installation-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expert management of install.sh (2000+ lines) including idempotency checks, secret generation, volume migration, and the 11-service startup order for Vigil Guard v2.0.0.

Core Features & Use Cases

  • Pre-flight Checks: Validate Docker, ports, and space before install.
  • Secret Generation: Generate and validate cryptographic secrets.
  • Startup Orchestration: Coordinate 11 services in the correct startup order.

Quick Start

Run install.sh and follow prompts to provision secrets and initialize services.

Frequently Asked Questions about installation-orchestrator

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

FAQPage Schema
How do I ensure Docker installation scripts run idempotently without duplicating services?

Idempotent installation means re-running the script safely produces the same result without errors or duplicate services. This Skill automates idempotency checks, secret generation, and 11-service startup orchestration for Vigil Guard, so repeated runs validate existing state and skip already-completed steps.

What's the right way to orchestrate startup order across multiple interdependent Docker services?

Startup order matters when services depend on each other. This Skill coordinates 11 services in correct sequence using 3-branch startup heuristics—fast pattern matching, semantic analysis, and LLM-based validation—to guarantee reliable initialization and prevent race conditions or failed dependencies.

How do I automate secret generation and validation during Docker installation?

Secret generation requires cryptographic safeguards and validation. This Skill generates and validates secrets as part of preflight checks, ensuring secure credential provisioning before service startup without manual intervention.

Can I migrate volumes and upgrade versions while maintaining installation consistency?

Volume migration and version upgrades risk inconsistency if not coordinated. This Skill applies idempotent, repeatable run patterns to troubleshoot installations, handle migrations, and manage upgrades across all 11 services with guaranteed consistency.

What preflight validation do I need before running a complex multi-service Docker install?

Preflight validation catches environment issues early. This Skill validates Docker availability, required ports, and disk space before install begins, preventing failures mid-deployment and reducing troubleshooting time.

Does this approach work for onboarding users to a new Vigil Guard installation?

User onboarding requires reliable, repeatable installation with minimal manual steps. This Skill automates the entire Vigil Guard v2.0.0 setup with guided prompts for secret provisioning and service initialization, ideal for onboarding workflows.