Feature Development

Guide new software features through a structured 7-phase workflow with checkpoints.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/CarGDev/codetyper.cli --skill feature-development-cargdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Feature Development
Source: https://github.com/CarGDev/codetyper.cli/tree/main/src/skills/feature-dev
Command: npx skills add https://github.com/CarGDev/codetyper.cli --skill feature-development-cargdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of implementing new features by guiding users through a structured, 7-phase workflow, ensuring clarity, planning, and quality.

Core Features & Use Cases

  • Guided Workflow: Follows a 7-phase process: Understand, Explore, Plan, Implement, Verify, Review, Finalize.
  • Checkpoint Approvals: Ensures user buy-in at critical stages like requirement confirmation and plan approval.
  • Use Case: A developer needs to add a new user authentication method. This Skill will help them clarify requirements, explore existing auth code, plan the implementation, write the code, test it, review it, and finally commit it.

Quick Start

Use the feature dev skill to implement a new user profile page.

Frequently Asked Questions about Feature Development

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

FAQPage Schema
What is the best way to plan and implement new software features?

The best way to implement software features is using a structured workflow with phases for requirement clarification, codebase exploration, planning, coding, testing, and review. This methodical approach ensures clarity, planning, and quality throughout feature development.

How do I structure a feature development workflow to avoid missing requirements?

Structure your feature development workflow using a 7-phase process: Understand, Explore, Plan, Implement, Verify, Review, and Finalize. Integrated checkpoints at critical stages ensure user buy-in and requirement confirmation before coding begins.

Can I use a step-by-step process for adding new user authentication methods?

Yes, you can use a step-by-step feature development process to add authentication methods. It guides you to clarify requirements, explore existing auth code, plan the implementation, write the code, test it, review it, and finally commit the changes.

Does structured feature implementation require checkpoint approvals before coding?

Structured feature implementation requires checkpoint approvals to ensure user buy-in at critical stages. You must confirm requirements and approve the implementation plan before proceeding to the coding and testing phases.

What are the limitations of using a rigid 7-phase workflow for coding?

The limitation of a rigid 7-phase workflow for coding is the overhead of checkpoint approvals, which may slow down rapid prototyping or trivial changes that do not require full requirement clarification, codebase exploration, and formal review.

Why does my feature implementation process need codebase exploration before planning?

Your feature implementation process needs codebase exploration before planning to understand existing structures and dependencies. This ensures your implementation plan aligns with the current architecture and prevents conflicting code during the development workflow.