implementation

Orchestrate PRD implementation with parallel investigation and sequential TDD.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards --skill implementation-leesanderson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation
Source: https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards/tree/main/.claude/skills/implementation
Command: npx skills add https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards --skill implementation-leesanderson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of implementing Product Requirements Documents (PRDs) by orchestrating parallel investigation and strictly serial Test-Driven Development (TDD) implementation, ensuring a high-quality, efficient outcome.

Core Features & Use Cases

  • Parallel Investigation: Concurrently investigate all runnable issues within a PRD, ensuring thorough analysis.
  • Sequential Implementation: Implement each issue one at a time, in strict sequence, to avoid conflicts and ensure a clean hand-off.
  • Integration with Agents: Coordinates with the issue-implementer agent for actual code changes and implementation tasks.
  • Use Case: After writing a PRD and converting it to issues, use this Skill to manage the full implementation process, from investigation to final code commit.

Quick Start

Run the implementation skill with the command: /implementation

Frequently Asked Questions about implementation

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

FAQPage Schema
How do I orchestrate PRD implementation without branch conflicts?

To orchestrate PRD implementation without branch conflicts, you can use a workflow that performs parallel investigation on all issues but executes Test-Driven Development implementation in a strict sequence. This ensures one branch and one working tree for all issues under a PRD.

What is the best way to manage parallel investigation and sequential TDD for a PRD?

The best way to manage parallel investigation and sequential TDD for a PRD is to concurrently analyze all runnable issues while implementing each issue one at a time. This approach ensures thorough analysis and a clean hand-off for code changes.

Does PRD implementation require an issue-implementer agent for code changes?

Yes, PRD implementation requires coordination with an issue-implementer agent to execute actual code changes and implementation tasks. The orchestration workflow delegates the development work to this agent after investigation.

Can I implement multiple PRD issues concurrently in the same working tree?

You cannot implement multiple PRD issues concurrently in the same working tree. The workflow requires strict sequential implementation to avoid conflicts, ensuring each issue is resolved one at a time within a single branch.

When should I use sequential implementation for product requirements documents?

You should use sequential implementation for product requirements documents after converting them into runnable issues. It is designed for software development workflows where avoiding conflicts and ensuring clean hand-offs during Test-Driven Development are priorities.

Why does strict serial TDD implementation matter for issue management?

Strict serial TDD implementation matters for issue management because it prevents conflicts and ensures a clean hand-off between tasks. By implementing each issue one at a time, it maintains code stability across the single working tree.