feature-to-tasks

Generate TDD-structured RED-GREEN task pairs from feature specification documents.

1|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/heltondoria/claude-code-sdd-kit --skill feature-to-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-to-tasks
Source: https://github.com/heltondoria/claude-code-sdd-kit/tree/main/global/skills/feature-to-tasks
Command: npx skills add https://github.com/heltondoria/claude-code-sdd-kit --skill feature-to-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of a detailed, TDD-structured implementation plan from a feature specification, ensuring a rigorous and test-driven development process.

Core Features & Use Cases

  • TDD Task Generation: Automatically creates RED-GREEN test/implementation pairs for each method defined in a feature spec.
  • Task Structuring: Organizes tasks into phases (Foundation, Core Logic, Integration, Events, Frontend) for a clear development roadmap.
  • Use Case: After defining a new feature in a .md spec file, use this Skill to generate a precise list of tasks for developers, including specific test scenarios and implementation steps, ensuring adherence to TDD principles.

Quick Start

Use the feature-to-tasks skill to generate a fix plan from the file '.specs/F6-task-export.md'.

Frequently Asked Questions about feature-to-tasks

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

FAQPage Schema
How do I generate TDD tasks from a feature specification?

To generate TDD tasks from a feature spec, you need a Markdown specification file detailing internal interfaces and events. The tool analyzes this spec to produce a deterministic implementation plan with RED-GREEN test pairs for each method.

What is a RED-GREEN pair in test-driven development task generation?

A RED-GREEN pair in TDD task generation is a structured sequence where a failing test scenario is defined first, followed by the implementation task to make it pass. This ensures a verifiable, test-first development process for every method.

Can I use this feature-to-tasks automation with Python and TypeScript projects?

Yes, this automation works with Python and TypeScript projects. It detects the project stack from the feature spec to generate appropriate, stack-specific quality gate commands for your test-driven development workflow.

How are generated TDD implementation tasks organized for developers?

Generated TDD implementation tasks are organized into logical development phases: Foundation, Core Logic, Integration, Events, and Frontend. This structuring creates a clear, verifiable development roadmap directly from your feature specification.

How does task generation handle event-driven features in a software specification?

For event-driven features in a software specification, the task generation process analyzes internal interfaces and event triggers directly from the document. It then produces specific event-handling tasks within the implementation plan.