factory-build-verification

Run tests, parse errors, and auto-fix code after implementation tasks.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/e2its/myrmion-AI-factory --skill factory-build-verification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factory-build-verification
Source: https://github.com/e2its/myrmion-AI-factory/tree/main/.claude/skills/factory-build-verification
Command: npx skills add https://github.com/e2its/myrmion-AI-factory --skill factory-build-verification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Traditional TDD workflows assume tests pass after code is written, leaving a critical gap where unexecuted, failing code is marked as complete. This Skill closes that gap by enforcing real test execution, error parsing, and auto-fix cycles before any implementation task is considered finished.

Core Features & Use Cases

  • Automated TDD Verification Loop: Runs tests after each implementation task, parses errors, and applies targeted fixes across up to 3 attempts to resolve failures.
  • Scoped Quality Gates: Supports incremental feature slicing with per-increment verification, plus full feature aggregate checks for tests, lint, type checking, builds, SAST, and seed schema alignment.
  • Defect Prevention Integration: Automatically detects recurring error patterns and proposes cataloging them in the defect prevention catalog to stop issues from reoccurring.
  • Use Case: When running the IMPLEMENT --build command for a new user authentication feature, this Skill automatically runs unit tests after each task, fixes compilation errors, and blocks the feature from being marked complete if any security or quality gate fails.

Quick Start

Use the factory-build-verification skill to run the full verification gate for your current feature after all implementation tasks are finished to ensure it meets all quality and security requirements before review.

Frequently Asked Questions about factory-build-verification

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

FAQPage Schema
How do I automate TDD build verification and prevent unexecuted code from being marked complete?

Automate TDD build verification by executing tests in the terminal, parsing errors, and running auto-fix cycles to ensure code compiles and tests pass before marking implementation tasks as complete. This closes the feedback gap where failing code is incorrectly considered finished.

What quality gates are required for incremental development before marking a feature as verified?

Incremental development requires scoped per-increment verification and full feature aggregate quality gates for tests, lint, type checking, builds, SAST, and seed schema alignment. Features cannot be marked as IMPLEMENTED_AND_VERIFIED until all mandatory security and complexity thresholds are met.

How does automated test execution handle error fixing during the implementation phase?

Automated test execution handles error fixing by parsing terminal errors and applying targeted fixes across up to three attempts. This loop runs after each implementation task to resolve compilation failures and ensure tests pass before proceeding.

Can I use build verification for security compliance and dependency audits?

Yes, build verification supports security compliance by executing dependency audits and secret scans. It enforces mandatory security thresholds and SAST checks during the aggregate quality gate phase to ensure features meet compliance requirements before verification.

What is the best way to stop recurring compilation errors and test failures in TDD workflows?

The best way to stop recurring errors is through defect pattern cataloging, which automatically detects recurring error patterns during test execution and proposes adding them to a defect prevention catalog. This prevents identical issues from reoccurring in future development cycles.