implement-task-code

Implement planned tasks with strict test-driven development and human approval.

11|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/awood45/claude-coding-commands --skill implement-task-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-task-code
Source: https://github.com/awood45/claude-coding-commands/tree/main/.claude/skills/implement-task-code
Command: npx skills add https://github.com/awood45/claude-coding-commands --skill implement-task-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you take one planned implementation task from a design-backed work queue and turn it into tested code without losing track of prerequisites, branch state, or progress updates.

Core Features & Use Cases

  • Task Validation: Checks the task status tracker, prerequisites, conflicts, and eligibility before work begins.
  • Tooling Discovery: Identifies the project's test, lint, format, and build commands so every check uses the real toolchain.
  • TDD Execution: Creates failing tests first, then minimal code, then refactors and verifies the whole project.
  • Workflow Tracking: Updates the plan file, manages the shared feature branch, and pauses for human approval before committing.

Quick Start

Use the implement-task-code skill to complete task 1.1 from the active plan using strict TDD.

Frequently Asked Questions about implement-task-code

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

FAQPage Schema
How do I implement planned coding tasks using strict test-driven development?

You can implement planned tasks using strict test-driven development by validating task prerequisites, writing failing tests first, writing minimal code, and verifying the entire project before committing changes. This ensures tested code from a work queue.

Can I use this approach to manage feature branch updates and task tracking?

Yes, task tracking and feature branch management are supported. The workflow updates the plan file, manages the shared feature branch state, and pauses for human approval before committing any code changes.

What is the process for discovering test and build commands before running TDD?

Tooling discovery identifies the project's specific test, lint, format, and build commands. This ensures every check during test-driven development uses the real toolchain rather than guessed commands.

Do I need a design document or plan file to start implementing tasks?

Yes, you need plan files, design documents, and a task status tracker. The process checks prerequisites, conflicts, and eligibility from these tracked items before any implementation work begins.

How do I validate task status and prerequisites before starting implementation?

Task validation checks the task status tracker, prerequisites, conflicts, and eligibility before work begins. This ensures the specific implementation-plan task is ready for development on the shared feature branch.

When should I not use strict TDD for task implementation?

Strict TDD for task implementation is not suited for projects lacking plan files, design documents, or tracked prerequisites. It requires a structured work queue and a shared feature branch to coordinate implementation work effectively.