harness-coder

Automate sequential spec implementation with acceptance criteria, testing, and commits in a feature branch.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/kekemoto/skills --skill harness-coder-kekemoto
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: harness-coder
Source: https://github.com/kekemoto/skills/tree/main/skills/harness-coder
Command: npx skills add https://github.com/kekemoto/skills --skill harness-coder-kekemoto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the friction of manual, repetitive implementation of development specifications by automating the end-to-end flow from acceptance criteria verification to feature branch creation and PR submission.

Core Features & Use Cases

  • Sequential Implementation: Automatically drives specs in filename-number order, ensuring dependencies are respected.
  • Integrated Workflow: Handles the entire lifecycle of a feature branch, including pre-flight checks, commit generation, and final PR creation.
  • Use Case: When you have a project with multiple defined specs in a directory, use this skill to implement them one by one, verify the results, and prepare a single, clean pull request for the main branch.

Quick Start

Invoke the harness-coder skill by running the command slash harness-coder followed by your project slug to begin the automated implementation process.

Frequently Asked Questions about harness-coder

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

FAQPage Schema
How do I automate sequential spec implementation and pull request creation?▼

Automating sequential spec implementation drives acceptance criteria, testing, and commit generation within a dedicated feature branch. It reads pre-defined specifications in filename-number order, ensuring dependencies are respected before submitting a clean pull request.

What is the best way to implement development specifications in filename order?▼

Implementing development specifications in filename order requires an automated workflow that processes specs sequentially. This approach handles the entire feature branch lifecycle, from pre-flight checks and commit generation to final pull request creation, without manual intervention.

Do I need local test runner compatibility to automate git workflow integration?▼

Local test runner compatibility is required to automate git workflow integration for specifications. The automated process relies on local testing to ensure code quality and error-checked execution before generating commits and managing feature branches.

Can I use automated spec implementation with a pre-defined project directory?▼

Automated spec implementation applies directly to software development workflows where project specifications are pre-defined in a directory. The system systematically executes these defined specs, verifies acceptance criteria, and prepares a single pull request for the main branch.

Why does automated pull request generation require a dedicated feature branch?▼

Automated pull request generation requires a dedicated feature branch to isolate systematic, error-checked execution. This branch management approach ensures that sequential commits and acceptance criteria verification do not impact the main branch until the final review.