🎯

ln-780-bootstrap-verifier

🎯Skill

from levnikolaevich/claude-code-skills

VibeIndex|
What it does

Verifies project bootstrap by coordinating build, test, and container health checks across specialized workers.

πŸ“¦

Part of

levnikolaevich/claude-code-skills(85 items)

ln-780-bootstrap-verifier

Installation

Claude CodeAdd plugin in Claude Code
/plugin add levnikolaevich/claude-code-skills
git cloneClone repository
git clone https://github.com/levnikolaevich/claude-code-skills.git ~/.claude/skills
πŸ“– Extracted from docs: levnikolaevich/claude-code-skills
11Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Orchestrates final verification - build, test, and container health checks

Overview

# ln-780-bootstrap-verifier

Type: L2 Domain Coordinator

Category: 7XX Project Bootstrap

Parent: ln-700-project-bootstrap

---

Purpose

Orchestrates the final bootstrap verification pipeline by delegating to specialized workers and aggregating results into a comprehensive report.

Scope:

  • Coordinates build, test, and container verification
  • Aggregates results from all workers
  • Generates final verification report

Out of Scope:

  • Direct execution of builds/tests/containers (delegated to workers)
  • Project structure creation (handled by earlier phases)

---

When to Use

| Scenario | Use This Skill |

|----------|---------------|

| After ln-700 completes project setup | Yes |

| Standalone build verification | No, use ln-781 directly |

| Manual testing only | No, use ln-782 directly |

| Container-only launch | No, use ln-783 directly |

---

Workflow

Phase 1: Pre-flight Checks

Verify environment readiness before starting verification pipeline.

| Check | Detection Method | Failure Action |

|-------|-----------------|----------------|

| Docker installed | Check docker command availability | Report error, skip container phase |

| Docker Compose | Check docker compose version | Report error, skip container phase |

| Project structure | Scan for package.json, *.csproj, docker-compose.yml | Adapt workflow to detected components |

| Port availability | Check if required ports are free | Warn user, suggest alternatives |

Phase 2: Build Verification

Delegate to ln-781-build-verifier.

  • Pass detected project types
  • Collect build results (status, duration, output paths)
  • On failure: collect error logs, proceed to report (skip test/container phases)

Phase 3: Test Verification

Delegate to ln-782-test-runner.

  • Pass build results for context
  • Collect test results (total, passed, failed, duration)
  • On failure: collect failure details, optionally continue to container phase

Phase 4: Container Launch

Delegate to ln-783-container-launcher.

  • Pass project configuration
  • Collect container status and health check results
  • On failure: collect container logs

Phase 5: Report Generation

Aggregate all results into final verification report.

Report Sections:

| Section | Content |

|---------|---------|

| Build Results | Status, duration, output paths per project |

| Test Results | Total, passed, failed counts per suite |

| Container Status | Name, status, port, health per container |

| Health Checks | URL, status code, response time per endpoint |

| Next Steps | Actionable items for user |

---

Worker Invocation

Use Skill tool to delegate work:

| Worker | Invocation | Data Passed |

|--------|------------|-------------|

| ln-781-build-verifier | Skill: ln-781-build-verifier | Detected project types |

| ln-782-test-runner | Skill: ln-782-test-runner | Build status, skip flag |

| ln-783-container-launcher | Skill: ln-783-container-launcher | Compose file path |

Sequential execution required: Build -> Test -> Container

---

Critical Rules

  1. Never execute builds/tests/containers directly - always delegate to workers
  2. Fail-fast on build errors - skip test and container phases
  3. Always generate report - even on failure, include collected data
  4. Pre-flight checks first - detect environment issues before starting

---

Options

| Option | Default | Description |

|--------|---------|-------------|

| runTests | true | Execute test phase |

| skipTestsOnFailure | false | Continue to container phase if tests fail |

| startContainers | true | Execute container phase |

| keepContainersRunning | true | Leave containers running after verification |

| healthCheckTimeout | 120 | Max seconds to wait for healthy containers |

---

Definition of Done

  • [ ] All detected project types built successfully
  • [ ] All test suites executed (if enabled)
  • [ ] All containers healthy (if enabled)
  • [ ] Verification report generated and displayed to user
  • [ ] Next steps provided

---

Version: 2.0.0

Last Updated: 2026-01-10

More from this repository10

πŸͺ
levnikolaevich-claude-code-skillsπŸͺMarketplace

Official marketplace for Agile Linear Workflow plugin - complete end-to-end automation for software development teams using Linear. Includes 7XX Project Bootstrap series for technology-agnostic project migration.

🎯
ln-140-test-docs-creator🎯Skill

Generates comprehensive test documentation with testing strategy and test organization structure for software projects.

🎯
ln-110-project-docs-coordinator🎯Skill

Coordinates project documentation by gathering context once, detecting project type, and delegating document creation to 5 specialized workers.

🎯
ln-114-frontend-docs-creator🎯Skill

Generates design guidelines documentation for frontend projects with WCAG 2.1 compliance when a frontend framework is detected.

🎯
ln-113-backend-docs-creator🎯Skill

Generates backend documentation files (API spec and database schema) automatically when backend or database technologies are detected in a project.

🎯
ln-610-code-comments-auditor🎯Skill

Audits code comments and docstrings across 6 quality categories, generating a comprehensive compliance score and actionable recommendations for improvement.

🎯
ln-115-devops-docs-creator🎯Skill

Generates a comprehensive runbook.md for DevOps setup, dynamically tailored to project's Docker configuration and deployment specifics.

🎯
ln-772-error-handler-setup🎯Skill

Configures global exception handling middleware for .NET and Python backend applications with standardized error responses.

🎯
ln-120-reference-docs-creator🎯Skill

Generates reference documentation structure and smart documents for project tech stack, creating only justified architectural decision records and guides.

🎯
ln-625-dependencies-auditor🎯Skill

Audits dependencies for outdated packages, unused imports, unnecessary libraries, and custom implementations, providing actionable recommendations.