avoid-feature-creep

Enforce scope discipline during product planning and AI-assisted development.

78|18|Updated Feb 20, 2025
One-click install
npx skills add https://github.com/nakafaai/nakafa.com --skill avoid-feature-creep-nakafaai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: avoid-feature-creep
Source: https://github.com/nakafaai/nakafa.com/tree/main/.agents/skills/avoid-feature-creep
Command: npx skills add https://github.com/nakafaai/nakafa.com --skill avoid-feature-creep-nakafaai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevent feature creep when building software, apps, and AI-powered products. Use this skill when planning features, reviewing scope, building MVPs, managing backlogs, or when a user says "just one more feature." Helps developers and AI agents stay focused, ship faster, and avoid bloated products.

Core Features & Use Cases

  • Enforce scope discipline during planning and development.
  • Provide a decision framework (validate problem, alignment, impact, complexity) and templates for scope decisions.
  • Apply backlog hygiene rules (e.g., 48-hour rule) and maintain a Scope Decision Log to trace decisions.
  • Enable AI collaboration with governance to prevent scope creep while still delivering value.

Quick Start

Start by defining an MVP scope, mark in-scope vs out-of-scope tasks, and begin logging scope decisions for every feature request.

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 during MVP planning?

Preventing feature creep during MVP planning requires enforcing disciplined scope management by applying a validation, alignment, impact, and complexity framework to categorize tasks as in-scope or out-of-scope. Logging these scope decisions maintains traceable prioritization and prevents backlog bloat.

What is the 48-hour rule for backlog grooming?

The 48-hour rule for backlog grooming is a scope-management hygiene practice that enforces a mandatory waiting period before adding new requests. It ensures teams validate alignment, apply MoSCoW-like prioritization, and log decisions to defer or remove features, preventing impulsive scope expansion.

How do I manage scope when AI assistants suggest adding new features?

Managing scope when AI assistants suggest features requires applying governance rules that validate alignment, impact, and complexity before approval. Logging every AI-assisted scope decision maintains audit trails and ensures AI collaboration delivers value without causing uncontrolled feature creep.

Can I use MoSCoW prioritization for release planning and backlog grooming?

Yes, you can use MoSCoW-like prioritization for release planning and backlog grooming to enforce scope discipline. It categorizes features by alignment and impact, helping teams decide what to defer, remove, or sunset while maintaining a traceable Scope Decision Log for audit purposes.

Best way to log scope decisions for backlog grooming and release planning?

The best way to log scope decisions is by maintaining a structured Scope Decision Log that records validation, alignment, impact, and complexity assessments. This creates an audit trail during backlog grooming and release planning, ensuring traceable decisions for what features to defer, remove, or sunset.