devflow-feature

Automate small-to-medium feature delivery with a compressed TDD workflow.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/abdias98/DevFlow --skill devflow-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devflow-feature
Source: https://github.com/abdias98/DevFlow/tree/main/.agents/skills/devflow-feature
Command: npx skills add https://github.com/abdias98/DevFlow --skill devflow-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates the rapid delivery of small-to-medium features by using a lean TDD cycle, avoiding the heavy Brainstorm/Architect/Plan process for focused additions.

Core Features & Use Cases

  • Lightweight Feature Agent supports adding: a new endpoint, a component, or a utility function with a compressed TDD cycle.
  • Recommends the full /devflow cycle when complexity is high to ensure proper architecture and planning.
  • USE WHEN: you need quick implementation, a small feature, or a targeted enhancement without full overhead.

Quick Start

Describe the feature to implement and follow a lean TDD cycle to deliver it.

Frequently Asked Questions about devflow-feature

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

FAQPage Schema
How do I implement small features using a lean TDD workflow without full architecture planning?

Lean TDD workflow automates rapid delivery of small-to-medium features by enforcing a lightweight, user-confirmed scope. This compressed cycle adds new endpoints, components, or utilities while avoiding heavy brainstorming and planning overhead.

What is the best way to add a new API endpoint or utility function with test-driven development?

Use a compressed TDD cycle designed for rapid feature delivery. Describe the feature to implement, follow the lean test-driven development steps, and enforce a user-confirmed scope to avoid unnecessary changes and promote code reuse.

When should I switch from a compressed TDD cycle to full software planning?

Switch to the full DevFlow planning cycle when feature complexity grows beyond small-to-medium additions. If an endpoint, component, or utility requires deeper architecture and brainstorming, transition out of the lean TDD workflow.

Does lean TDD feature delivery work for large architectural changes?

No, lean TDD feature delivery targets focused additions like new endpoints, utilities, or components. It explicitly recommends transitioning to a full planning cycle with proper architecture design if complexity scales beyond small-to-medium features.

Why does my small feature implementation require user-confirmed scope?

User-confirmed scope prevents unnecessary changes during rapid feature delivery. By validating the targeted enhancement beforehand, the lean TDD cycle ensures focused implementation, avoids scope creep, and actively promotes component reuse.

Can I use rapid TDD delivery for adding a new component to an existing application?

Yes, rapid TDD delivery supports adding new components, endpoints, or utility functions. It applies a compressed test-driven development cycle to implement targeted enhancements quickly without the overhead of full architectural planning.