Skill

Implement features from PRDs with TDD and code review

A skill for implementing work from a PRD or issues, with TDD, regular test checks, a review pass, and a commit.


74
Spark score
out of 100
Updated 23 days ago
Version 1.0.1

Add to Favorites

Why it matters

Execute complete feature implementation from product requirements documents or issue lists, applying test-driven development at agreed boundaries and conducting automated code review before committing to the current branch.

Outcomes

What it gets done

01

Generate implementation code based on PRD or issue specifications

02

Write and run tests using TDD methodology at pre-agreed seams

03

Run typechecking and test suites to validate code quality

04

Review completed work and commit changes to current branch

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-implement | bash

Overview

Implement

This skill implements work from a PRD or issues using TDD where it fits, regular typechecking and test runs, a final full-suite run, a /review pass, and a commit. Use it when implementing a defined piece of work that already has a PRD or set of issues describing what to build.

What it does

A skill for implementing a piece of work described by a PRD or a set of issues. It directs the agent to use test-driven development where possible, at pre-agreed seams in the work, and to run typechecking and single test files regularly throughout implementation rather than only at the end. Once the full test suite passes, the skill calls for a full-suite run, then a handoff to a separate /review skill to review the completed work, and finally a commit of the work to the current branch.

When to use - and when NOT to

Use it when implementing a defined piece of work that already has a PRD or a set of issues describing what to build - it assumes the requirements exist, it does not itself define them.

Inputs and outputs

Input is a PRD or a set of issues describing the work to implement. Output is committed code on the current branch that has passed regular typechecking, targeted test-file runs during development, and a full test suite run at the end, followed by a /review pass.

Integrations

Pairs with a /tdd skill for test-driven development at pre-agreed seams, and a /review skill for reviewing the completed implementation before or as part of the commit.

Who it's for

Developers or agents implementing a scoped piece of work from an existing PRD or issue list who want a consistent discipline: TDD where it fits, regular type/test checks during development, a full suite run before finishing, a review pass, and a commit to close out the work.

Source README

When to Use

Use this skill when you need implement a piece of work based on a PRD or set of issues.

Implement the work described by the user in the PRD or issues.

Use /tdd where possible, at pre-agreed seams.

Run typechecking regularly, single test files regularly, and the full test suite once at the end.

Once done, use /review to review the work.

Commit your work to the current branch.

Limitations

  • Use this skill only when the task clearly matches its upstream source and local project context.
  • Verify commands, generated code, dependencies, credentials, and external service behavior before applying changes.
  • Do not treat examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.

FAQ

Common questions

Discussion

Questions & comments ยท 0

Sign In Sign in to leave a comment.