garura:implement

Implement locked milestones via spec-driven test and build loops with contract-mapped failure reports.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kapilvirenahuja/garura --skill garura-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: garura:implement
Source: https://github.com/kapilvirenahuja/garura/tree/main/core/components/plays/implement
Command: npx skills add https://github.com/kapilvirenahuja/garura --skill garura-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of building and validating software features in a deterministic, enterprise-grade way, even when tools and execution context vary.

Core Features & Use Cases

  • Spec-isolated TDD per milestone: implements each milestone with strict context isolation so the test authoring and code implementation don’t contaminate each other’s inputs.
  • Contract-mapped status reporting: runs tests mechanically and produces status reports that map failures to specific tech.yaml contract IDs for precise fault localization.
  • Quality gates and QP certification: enforces build, lint, unit tests, type checks, coverage, and QP certification before any judge review proceeds.
  • Self-repair loop with arbiter escalation: retries fixes up to three cycles and escalates to judge-as-arbiter when the same contract fails twice, deciding whether the implementation, the test, or the spec is at fault.
  • Milestone-based execution: validates each milestone before moving to the next, preventing dependency issues from leaking into later work.

Quick Start

Use the implement skill to build a locked feature milestone by running: implement --milestone T-001.

Frequently Asked Questions about garura:implement

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

FAQPage Schema
How do I implement a feature milestone with strict test isolation and contract-mapped failure reporting?

You can implement a milestone deterministically by running a spec-driven, context-isolated test and build loop that maps mechanical test failures directly to specific tech.yaml contract IDs for precise fault localization.

What quality gates do I need to enforce before validating an enterprise feature phase?

Validating an enterprise feature phase requires enforcing quality gates for build, lint, unit tests, type checks, coverage, and QP certification before any judge review proceeds to ensure deterministic outcomes.

How does contract testing handle repeated failures during milestone orchestration?

Contract testing manages repeated failures by retrying fixes up to three cycles and escalating to a judge-as-arbiter when the same tech.yaml contract fails twice, deciding whether the implementation, test, or spec is at fault.

Can I use intent-driven development to prevent dependency issues from leaking into later work?

Yes, intent-driven development prevents dependency leakage by applying milestone-based execution that validates each locked feature milestone completely before moving to the next phase of work.

Why encrypt evaluation tests outside the repository during spec-isolated TDD?

Encrypting evaluation tests outside the repository enforces strict context isolation, ensuring test authorship and code implementation do not contaminate each other's inputs during the milestone execution loop.