feature-dev

Orchestrate end-to-end feature development from documentation to verified code.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill feature-dev-alex-voloshin-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-dev
Source: https://github.com/alex-voloshin-dev/ai-skills/tree/main/.windsurf/skills/feature-dev
Command: npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill feature-dev-alex-voloshin-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill bridges the gap between high-level documentation and production-ready code by automating the planning, role-based implementation, and verification phases of feature development.

Core Features & Use Cases

  • Automated Role Detection: Analyzes project tech stacks to apply specific engineering guidance (e.g., frontend, backend, DevOps).
  • Strict Plan Adherence: Enforces a mandatory, user-approved implementation plan to ensure architectural integrity and minimize scope creep.
  • Integrated Verification: Automates the build, lint, test, and acceptance criteria validation process to ensure high-quality output.

Quick Start

Invoke the feature-dev skill by providing the path to your PRD or feature specification document to begin the automated implementation workflow.

Frequently Asked Questions about feature-dev

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

FAQPage Schema
How do I automate feature development from technical documentation?

Automated feature development from technical documentation is achieved by parsing specification files to generate stack-specific implementation plans, apply role-based code generation, and execute automated verification. You provide a PRD path to trigger this workflow.

What is the best way to ensure code generation follows an approved implementation plan?

To ensure code generation follows an approved implementation plan, the workflow enforces strict plan adherence and architectural constraints throughout the lifecycle. It mandates user approval before applying stack-specific engineering roles to minimize scope creep.

Can I use automated implementation for projects with different tech stacks?

Automated implementation supports different tech stacks by analyzing your project configuration to detect specific engineering roles like frontend, backend, or DevOps. It then applies stack-specific guidance tailored to your codebase architecture.

How does automated verification work after code generation?

Automated verification after code generation works by running build, lint, and test processes against defined acceptance criteria. It validates the generated output automatically to ensure high-quality, production-ready code before finalizing the workflow.

Do I need a PRD to start end-to-end feature implementation?

A PRD or feature specification document is required to start end-to-end feature implementation. The workflow parses this documentation to orchestrate the lifecycle from initial planning and codebase analysis to code generation and automated verification.