bolt-spin

Provision disposable Elastic deployments and write per-engagement credentials to a .env file.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/ajmeyers42/loom --skill bolt-spin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bolt-spin
Source: https://github.com/ajmeyers42/loom/tree/main/skills/bolt-spin
Command: npx skills add https://github.com/ajmeyers42/loom --skill bolt-spin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a repeatable, disposable Elastic deployment (Serverless, ECH) or Docker-based local environment for demos, capturing per-engagement credentials and isolating each run to prevent cross-demo data leakage.

Core Features & Use Cases

  • Provision new demo clusters (Serverless, ECH, or Docker) and generate a per-engagement .env with endpoints and credentials.
  • Validate connectivity and produce a provision log that records cluster health, endpoints, and provisioning details.
  • Support reuse of existing deployments or cloning environments to run multiple demos in a shared cluster while preserving isolation.

Quick Start

Choose a deployment target (Serverless, ECH, or Docker) and run bolt-spin to provision a disposable demo cluster and write per-engagement credentials to the workspace.

Frequently Asked Questions about bolt-spin

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

FAQPage Schema
How do I provision a disposable Elastic deployment for demos?

You can provision a disposable Elastic deployment by choosing Serverless, Elastic Cloud Hosted, or Docker as the target, then running the tool to automatically generate a per-engagement cluster with isolated credentials written to a local .env file.

What is the best way to isolate demo data when running multiple Elastic environments?

The best way to isolate demo data is to provision per-engagement credentials and endpoints for each run, which prevents cross-demo data leakage. You can also reuse existing deployments or clone environments to run multiple demos in a shared cluster while preserving isolation.

Can I use Docker to provision a local Elastic environment instead of Elastic Cloud Hosted?

Yes, you can use Docker to provision a local Elastic environment instead of Elastic Cloud Hosted. The tool supports Serverless, Elastic Cloud Hosted, and Docker-based local environments, allowing you to choose the target that best fits your demo infrastructure.

How do I validate connectivity and check the health of a provisioned Elastic cluster?

To validate connectivity and check cluster health, the provisioning process automatically produces a provision log. This log records the cluster health status, endpoints, and provisioning details, ensuring the deployment is fully operational and documented.

Does provisioning a demo cluster generate credentials for each specific engagement?

Yes, provisioning a demo cluster generates per-engagement credentials. These credentials, along with the necessary endpoints, are written directly to a per-engagement .env file in the workspace to ensure each demo remains isolated and accessible.

When should I not use a disposable Elastic deployment for my environment?

You should not use a disposable Elastic deployment for persistent production workloads, as it is designed specifically for temporary demos. The tool ensures isolation and produces a provision log for temporary engagements rather than supporting long-term data retention.