create-feature

Guide new software feature development from requirements to pull request generation.

5|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SteveFeldman/agents-skills --skill create-feature-stevefeldman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-feature
Source: https://github.com/SteveFeldman/agents-skills/tree/main/skills/create-feature
Command: npx skills add https://github.com/SteveFeldman/agents-skills --skill create-feature-stevefeldman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the entire process of developing a new software feature, from understanding requirements to creating a pull request, ensuring a structured and efficient workflow.

Core Features & Use Cases

  • Structured Workflow: Guides through requirements, planning, implementation, testing, and PR creation.
  • Code Quality: Emphasizes adherence to coding standards, testing, and documentation.
  • Use Case: When tasked with adding a new user authentication flow, this Skill will help you break down the work, implement the necessary backend and frontend changes, write comprehensive tests, and prepare a well-documented pull request.

Quick Start

Use the create-feature skill to implement a new user profile editing feature.

Frequently Asked Questions about create-feature

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

FAQPage Schema
How do I structure feature development from planning to pull request?

Feature development from planning to pull request requires a structured workflow covering requirement clarification, branch management, coding, testing, quality verification, documentation, and PR generation. This skill facilitates that end-to-end process to ensure maintainable software.

What is the best way to manage git branches when building a new software feature?

Managing git branches for new software features is handled through a structured workflow that integrates branch management with implementation planning, coding, testing, and quality verification before pull request generation.

Can I use a feature development workflow for both frontend and backend changes?

A feature development workflow supports both frontend and backend changes by guiding you through requirement clarification, implementation planning, coding, testing, and documentation to prepare a comprehensive pull request.

How do I ensure code quality and testing when creating a new feature?

Ensuring code quality when creating a new feature involves adhering to established coding standards and best practices, emphasizing comprehensive testing, quality verification, and documentation throughout the implementation process.

Do I need to clarify requirements before starting feature implementation?

Clarifying requirements before starting feature implementation is a necessary first step. The workflow facilitates requirement clarification, followed by implementation planning, coding, testing, and pull request generation.

When should I use an end-to-end coding workflow instead of ad-hoc development?

An end-to-end coding workflow should be used when developing new software features that require structured requirement clarification, branch management, coding standards adherence, testing, and well-documented pull requests for maintainable software.