Paths: File paths (shared/, references/, ../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root.
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
- Never execute builds/tests/containers directly - always delegate to workers
- Fail-fast on build errors - skip test and container phases
- Always generate report - even on failure, include collected data
- 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
Reference Files
- Worker:
../ln-781-build-verifier/SKILL.md
- Worker:
../ln-782-test-runner/SKILL.md
- Worker:
../ln-783-container-launcher/SKILL.md
Version: 2.0.0
Last Updated: 2026-01-10
1---2name: ln-780-bootstrap-verifier3description: Orchestrates final verification - build, test, and container health checks4license: MIT5---67> **Paths:** File paths (`shared/`, `references/`, `../ln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root.89# ln-780-bootstrap-verifier1011**Type:** L2 Domain Coordinator12**Category:** 7XX Project Bootstrap13**Parent:** ln-700-project-bootstrap1415---1617## Purpose1819Orchestrates the final bootstrap verification pipeline by delegating to specialized workers and aggregating results into a comprehensive report.2021**Scope:**22- Coordinates build, test, and container verification23- Aggregates results from all workers24- Generates final verification report2526**Out of Scope:**27- Direct execution of builds/tests/containers (delegated to workers)28- Project structure creation (handled by earlier phases)2930---3132## When to Use3334| Scenario | Use This Skill |35|----------|---------------|36| After ln-700 completes project setup | Yes |37| Standalone build verification | No, use ln-781 directly |38| Manual testing only | No, use ln-782 directly |39| Container-only launch | No, use ln-783 directly |4041---4243## Workflow4445### Phase 1: Pre-flight Checks4647Verify environment readiness before starting verification pipeline.4849| Check | Detection Method | Failure Action |50|-------|-----------------|----------------|51| Docker installed | Check docker command availability | Report error, skip container phase |52| Docker Compose | Check docker compose version | Report error, skip container phase |53| Project structure | Scan for package.json, *.csproj, docker-compose.yml | Adapt workflow to detected components |54| Port availability | Check if required ports are free | Warn user, suggest alternatives |5556### Phase 2: Build Verification5758Delegate to **ln-781-build-verifier**.5960- Pass detected project types61- Collect build results (status, duration, output paths)62- On failure: collect error logs, proceed to report (skip test/container phases)6364### Phase 3: Test Verification6566Delegate to **ln-782-test-runner**.6768- Pass build results for context69- Collect test results (total, passed, failed, duration)70- On failure: collect failure details, optionally continue to container phase7172### Phase 4: Container Launch7374Delegate to **ln-783-container-launcher**.7576- Pass project configuration77- Collect container status and health check results78- On failure: collect container logs7980### Phase 5: Report Generation8182Aggregate all results into final verification report.8384**Report Sections:**85| Section | Content |86|---------|---------|87| Build Results | Status, duration, output paths per project |88| Test Results | Total, passed, failed counts per suite |89| Container Status | Name, status, port, health per container |90| Health Checks | URL, status code, response time per endpoint |91| Next Steps | Actionable items for user |9293---9495## Worker Invocation9697Use Skill tool to delegate work:9899| Worker | Invocation | Data Passed |100|--------|------------|-------------|101| ln-781-build-verifier | `Skill: ln-781-build-verifier` | Detected project types |102| ln-782-test-runner | `Skill: ln-782-test-runner` | Build status, skip flag |103| ln-783-container-launcher | `Skill: ln-783-container-launcher` | Compose file path |104105**Sequential execution required:** Build -> Test -> Container106107---108109## Critical Rules1101111. **Never execute builds/tests/containers directly** - always delegate to workers1122. **Fail-fast on build errors** - skip test and container phases1133. **Always generate report** - even on failure, include collected data1144. **Pre-flight checks first** - detect environment issues before starting115116---117118## Options119120| Option | Default | Description |121|--------|---------|-------------|122| runTests | true | Execute test phase |123| skipTestsOnFailure | false | Continue to container phase if tests fail |124| startContainers | true | Execute container phase |125| keepContainersRunning | true | Leave containers running after verification |126| healthCheckTimeout | 120 | Max seconds to wait for healthy containers |127128---129130## Definition of Done131132- [ ] All detected project types built successfully133- [ ] All test suites executed (if enabled)134- [ ] All containers healthy (if enabled)135- [ ] Verification report generated and displayed to user136- [ ] Next steps provided137138---139140## Reference Files141142- Worker: `../ln-781-build-verifier/SKILL.md`143- Worker: `../ln-782-test-runner/SKILL.md`144- Worker: `../ln-783-container-launcher/SKILL.md`145146---147148**Version:** 2.0.0149**Last Updated:** 2026-01-10