avoid-feature-creep

Define MVP scope and log decisions to prevent feature creep.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/qdhenry/Foundry-OSS --skill avoid-feature-creep-qdhenry
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: avoid-feature-creep
Source: https://github.com/qdhenry/Foundry-OSS/tree/main/.agents/skills/avoid-feature-creep
Command: npx skills add https://github.com/qdhenry/Foundry-OSS --skill avoid-feature-creep-qdhenry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevent feature creep by defining and defending a clear MVP scope, enabling teams to focus on delivering real value without scope inflation.

Core Features & Use Cases

  • Define and defend MVP scope before starting work to prevent drift.
  • Use a Scope Decision Log to record requests, decisions, rationale, and trade-offs.
  • Apply 48-hour rules and backlog hygiene to de-prioritize non-core features and maintain focus during AI-assisted development.

Quick Start

Draft an MVP scope document and log it in the Scope Decision Log before starting any feature work.

Frequently Asked Questions about avoid-feature-creep

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

FAQPage Schema
How do I prevent feature creep when managing a project backlog?▼

Prevent feature creep by defining a clear MVP scope before starting work and using a Scope Decision Log to record requests, decisions, rationale, and trade-offs. This maintains focus and filters non-core requests during backlog grooming.

What is the best way to manage scope decisions during AI-assisted development?▼

Manage scope decisions during AI-assisted development by applying 48-hour rules and backlog hygiene to de-prioritize non-core features, validating impact, and enforcing time-bound visibility to prevent scope inflation.

How do I define and defend an MVP scope to avoid project drift?▼

Define and defend an MVP scope by drafting a scope document before starting any feature work, logging it in a Scope Decision Log, and evaluating every new request against this baseline to prevent drift.

Can I use backlog grooming to filter out non-core feature requests?▼

Yes, you can use backlog grooming to filter out non-core feature requests by applying time-bound visibility rules and de-prioritizing work that does not satisfy the defined MVP scope policy.

Why does scope inflation happen and how can a decision log help?▼

Scope inflation happens when requests accumulate without governance; a Scope Decision Log helps by recording the rationale and trade-offs for each request, ensuring non-core work is de-prioritized.

What is a Scope Decision Log and when do I need it for MVP governance?▼

A Scope Decision Log is a record of requests, decisions, rationale, and trade-offs used for MVP governance. You need it when managing scope to enforce time-bound visibility and filter non-core work.