spec-implement

Automates TDD-based task execution from specs with audit logging and blocker detection.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/LeeHusung/harness --skill spec-implement-leehusung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-implement
Source: https://github.com/LeeHusung/harness/tree/main/.claude/skills/spec-implement
Command: npx skills add https://github.com/LeeHusung/harness --skill spec-implement-leehusung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

분산된 태스크를 자동으로 구현하는 스펙 이행 파이프라인을 제공하여 개발 팀의 반복적인 작업을 줄이고 품질 게이트를 통과하도록 돕습니다.

Core Features & Use Cases

  • 자동으로 태스크를 플랜-실행-검증 순으로 수행하는 Spec-Implement 워크플로를 제공합니다.
  • 새 서브에이전트 컨텍스트에서 TDD 기반 커밋으로 각 태스크를 처리하고, 실패 시 BLOCKED 상태로 기록합니다.
  • 감시 로그와 감사 기록으로 의존성 및 결과를 추적합니다.

Quick Start

Run the spec-implement workflow to autonomously execute the first task from the provided spec and log the results.

Frequently Asked Questions about spec-implement

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

FAQPage Schema
How do I automate spec implementation with TDD and commit logging?

Automating spec implementation involves running an autonomous task execution pipeline that applies TDD and commit logging in sub-agent contexts until all tasks pass tests. The workflow enforces deterministic planning, blocks on failed tasks, and emits audit logs for tracking.

What happens when a task fails during autonomous spec implementation?

When a task fails during autonomous spec implementation, the pipeline records a BLOCKED status and halts execution for that branch. This blocking mechanism ensures quality gates are met before proceeding, while audit logs capture the failure for dependency tracing and verification.

How does sub-agent task execution work for software development specs?

Sub-agent task execution processes software development specs by running each task in an isolated context with deterministic planning. It autonomously follows a plan-execute-verify sequence, using a verifier to validate results and logging commits only after tests pass.

Do I need a verifier to validate results in an autonomous spec implementation pipeline?

Yes, an autonomous spec implementation pipeline relies on a verifier to validate results. The workflow depends on this verification step to ensure tasks pass tests before logging commits, enforcing quality gates and emitting audit logs for dependency and result tracking.

What is the best way to track dependencies and results in an automated TDD workflow?

The best way to track dependencies and results in an automated TDD workflow is by emitting audit logs throughout the task execution pipeline. These logs record the status of each sub-agent task, including BLOCKED states and commit logs, ensuring full traceability.

When should I use an autonomous agent pipeline for spec implementation?

You should use an autonomous agent pipeline for spec implementation when you need to reduce repetitive development tasks across distributed features and enforce deterministic quality gates. It is suited for new service feature pipelines requiring strict TDD, commit logging, and audit trails.