implement

Implement software features using strict TDD workflows from git branches and task specs.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/ianphil/prism --skill implement-ianphil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/ianphil/prism/tree/main/.claude/skills/implement
Command: npx skills add https://github.com/ianphil/prism --skill implement-ianphil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides automated implementation of software features using strict TDD workflows.

Core Features & Use Cases

  • Automates the RED-GREEN-REFACTOR loop for feature implementation and task delivery.
  • Reads the current feature context from the git branch and backlog plans to drive execution.
  • Enforces testing-first development, linting, and commit discipline, while updating task status.

Quick Start

/implement "Phase 1" /implement "US1" /implement "T001" /implement "T017-T028"

Frequently Asked Questions about implement

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

FAQPage Schema
How do I automate TDD workflows for feature implementation?

You can automate TDD workflows by invoking commands with a phase, user story, or task ID. The skill reads git branches and backlog plans to execute the RED-GREEN-REFACTOR loop, enforcing testing-first development and commit discipline.

What is strict TDD phase and task execution?

Strict TDD task execution is a test-first development process applied to backlog items. It reads task specs from git branches to drive the RED-GREEN-REFACTOR loop, ensuring linting and commits are disciplined before updating task status.

How do I implement a task range from a backlog plan?

To implement a task range, pass the range syntax like T017-T028 as the argument. The skill reads the backlog plan and task specs to execute the automated implementation workflow for all specified tasks in sequence.

Does this TDD implementation skill require specific git branch configurations?

This TDD implementation skill reads the current feature context directly from git branches. You need an existing git branch with corresponding backlog plans and task specs available so the automation can read and execute the defined tasks.

Can I use this for both phase-level and individual task-level work?

Yes, you can use this for both phase-level and individual task-level work. The skill accepts phase names, user stories like US1, or individual task IDs to orchestrate the automated TDD workflows accordingly.

When should I not use automated TDD implementation?

You should not use automated TDD implementation when your backlog plans or task specs are not yet defined. The skill requires existing git branches and task specifications to read and execute the RED-GREEN-REFACTOR loop properly.