avoid-feature-creep

Enforce scope management rules and decision frameworks for feature requests.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/FlorinSenoner/the-dahan-codex --skill avoid-feature-creep-florinsenoner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: avoid-feature-creep
Source: https://github.com/FlorinSenoner/the-dahan-codex/tree/main/.agents/skills/avoid-feature-creep
Command: npx skills add https://github.com/FlorinSenoner/the-dahan-codex --skill avoid-feature-creep-florinsenoner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the uncontrolled addition of features that bloat products, delay launches, and dilute core value, ensuring focus on essential functionality.

Core Features & Use Cases

  • Scope Management: Provides frameworks and rules for defining and defending Minimum Viable Product (MVP) scope.
  • Decision Making: Offers a decision checklist and rules for evaluating new feature requests.
  • Saying No: Provides templates for politely but firmly declining out-of-scope requests from stakeholders, users, and AI agents.
  • Use Case: When a product manager suggests adding a "nice-to-have" feature mid-development, use this Skill to evaluate if it truly aligns with the MVP, what existing feature it would displace, and if the trade-off is worth delaying the launch.

Quick Start

Use the avoid-feature-creep skill to evaluate a new feature request by asking if it solves a validated user problem and what existing feature would be removed to accommodate it.

Frequently Asked Questions about avoid-feature-creep

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

FAQPage Schema
How do I stop feature creep during MVP development?

To stop feature creep during MVP development, enforce scope management rules that require validation, alignment, impact, and complexity checks before implementing any new feature. This ensures focus on essential functionality and prevents uncontrolled additions from delaying launches.

What is the best way to evaluate new feature requests for an agile product backlog?

The best way to evaluate new feature requests is to apply a decision framework that checks if the request solves a validated user problem and asks what existing feature must be removed to accommodate it, ensuring the trade-off is worth the delay.

How do I say no to stakeholder feature requests without damaging the relationship?

You can say no to stakeholder feature requests by using predefined templates designed to politely but firmly decline out-of-scope additions, defending the agreed MVP scope by highlighting the impact on launch delays and diluted core value.

Can I use scope management rules for AI product development?

Yes, you can use scope management rules for AI product development. The framework applies to planning, backlog management, MVP definition, and stakeholder communication across software, app, and AI products to prevent uncontrolled feature bloat.

What happens if I add nice-to-have features mid-development?

Adding nice-to-have features mid-development bloats the product, delays launches, and dilutes core value. Evaluating these requests against an impact checklist prevents scope creep and maintains focus on solving validated user problems.

When should I not use a strict decision framework for product scope management?

You should not use a strict decision framework for product scope management when rapid prototyping requires exploratory flexibility, as enforcing validation, alignment, impact, and complexity checks may hinder early-stage experimentation and iterative discovery.