Task Workflow Selection

Selects implementation workflows (GREENFIELD, NON-GREENFIELD, BUG_FIX) based on feature intent.

Updated May 10, 2026
One-click install
npx skills add https://github.com/AshleyHollis/agentic-identity-lab --skill task-workflow-selection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Task Workflow Selection
Source: https://github.com/AshleyHollis/agentic-identity-lab/tree/main/.copilot/skills/task-workflow-selection
Command: npx skills add https://github.com/AshleyHollis/agentic-identity-lab --skill task-workflow-selection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers decide the best workflow (POC-first, TDD, Bug-TDD) for implementing features based on their intent, streamlining the development process.

Core Features & Use Cases

  • Workflow Selection: Determines the workflow based on feature intent (GREENFIELD, Non-GREENFIELD, BUG_FIX).
  • POC-first Workflow: For new features, proves end-to-end path first, then hardens.
  • TDD Workflow: Tests come first for changes to existing code.
  • BUG_FIX Workflow: Extra phase for reproducing the failure with a test before fixing.
  • Use Case: When starting a new feature, the Skill suggests a workflow that aligns with the feature's intent, reducing development time and ensuring quality.

Quick Start

Run the 'task-workflow-selection' skill to determine the implementation workflow for your new feature.

Frequently Asked Questions about Task Workflow Selection

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

FAQPage Schema
How do I select the right development workflow for a new software feature?

Feature development workflow selection matches intent to process: GREENFIELD features use POC-first to prove the end-to-end path, Non-GREENFIELD changes apply TDD, and BUG_FIX items add a reproduction phase before fixing.

What is the best workflow for adding new features to existing code?

For modifying existing code, the TDD workflow is recommended. This Non-GREENFIELD approach requires writing tests first to validate changes to existing code before implementation.

When should I use a POC-first workflow for feature development?

Use the POC-first workflow for GREENFIELD feature development. This approach proves the end-to-end path first and then hardens the implementation, making it ideal for entirely new features.

Do I need intent classification to determine the software development process?

Yes, intent classification from spec-feature Discovery is required. This classification determines whether the feature is GREENFIELD, Non-GREENFIELD, or a BUG_FIX, which dictates the appropriate workflow distribution.

How does the bug fix workflow handle reproducing failures?

The BUG_FIX workflow includes an extra phase for reproducing the failure with a test before fixing it. This ensures the bug is consistently replicated before applying the actual code fix.