Automated Flywheel Setup Checker banner
Dicklesworthstone Dicklesworthstone

Automated Flywheel Setup Checker

DevOps community

Description

Automated testing framework for ACFS installer scripts — runs all 41 installers in isolated Docker containers with error classification, parallel execution, and Claude-powered auto-remediation

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Automated Flywheel Setup Checker

[![CI](https://img.shields.io/github/actions/workflow/status/Dicklesworthstone/automated_flywheel_setup_checker/ci.yml?style=for-the-badge&label=CI)](https://github.com/Dicklesworthstone/automated_flywheel_setup_checker/actions/workflows/ci.yml) [![E2E Tests](https://img.shields.io/github/actions/workflow/status/Dicklesworthstone/automated_flywheel_setup_checker/e2e-tests.yml?style=for-the-badge&label=E2E)](https://github.com/Dicklesworthstone/automated_flywheel_setup_checker/actions/workflows/e2e-tests.yml) ![Version](https://img.shields.io/badge/Version-0.1.0-bd93f9?style=for-the-badge) ![Language](https://img.shields.io/badge/Language-Rust-f74c00?style=for-the-badge) ![License](https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge)

**Automated verification of [ACFS](https://github.com/Dicklesworthstone/agentic_coding_flywheel_setup) installer scripts in isolated Docker containers — with error classification, parallel execution, and Claude-powered auto-remediation.**


TL;DR

**The Problem:** ACFS ships 41 installer scripts that download, verify, and configure tools on fresh Ubuntu VPS instances. Any upstream URL change, checksum drift, or dependency issue silently breaks the installer for all users. Manual testing across all tools is tedious and error-prone.

**The Solution:** This tool runs each installer inside an isolated Docker container, classifies any failures automatically, retries transient errors with exponential backoff, can optionally ask Claude to suggest fixes, and can expose the latest persisted health and metrics snapshot for monitoring.

Why Use This?

Feature What It Does
Isolated Docker Testing Each installer runs in a fresh ubuntu:22.04 container — no host contamination
Error Classification Automatically categorizes failures: network, permission, dependency, configuration, resource
**Parallel Execu