speckit-scope-creep

Compare current specifications against earliest git-committed versions to detect scope creep.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-scope-creep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-scope-creep
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.specify-backups/20260518-141826/_agents/skills/speckit-scope-creep
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-scope-creep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects scope creep by comparing the current spec to its earliest committed version, revealing how requirements and effort have expanded since the original baseline.

Core Features & Use Cases

  • Scope Growth Measurement: Quantifies changes across requirements, scenarios, acceptance criteria, tasks, phases, external integrations, and a computed complexity score.
  • Creep Source Attribution: Identifies exactly what was added and when by using git history to tie changes to specific commits and impact.
  • Creep Timeline & Severity: Visualizes growth over time and classifies creep severity with clear thresholds, ending with actionable recommendations.

Use case: When planning a delivery milestone, quickly assess whether the spec has materially expanded (e.g., requirements and task items nearly doubled) and decide whether to re-estimate, split the scope, or freeze new additions.

Quick Start

Run the speckit-scope-creep Skill in a repository that contains the .specify/spec.md file so it can compare the current spec against its earliest committed version and report growth, sources, and recommendations.

Frequently Asked Questions about speckit-scope-creep

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

FAQPage Schema
How do I detect scope creep from git history in a specification file?

Scope creep detection from git history compares the current specification against its earliest committed version. It quantifies growth across requirements, acceptance criteria, tasks, and phases, attributing additions to specific commits to reveal how effort expanded since the baseline.

What is scope creep analysis in product planning reviews?

Scope creep analysis in product planning reviews is a read-only historical comparison of specification files. It measures how requirements, scenarios, and external integrations have expanded across sprints, computing a complexity score and timeline to classify creep severity.

How to measure specification growth and complexity score using git log?

Measuring specification growth uses git log to discover the baseline version of .specify/spec.md and compare it to the current state. It outputs growth metrics, additions by commit, and a computed complexity score to quantify the expansion of requirements and tasks.

Does scope creep detection work without a .specify/spec.md file in the repository?

Scope creep detection requires the .specify/spec.md file in the repository to function properly. It relies on this file for baseline discovery via git log, and optionally analyzes plan.md and tasks.md if they are present in the committed history.

When should I use threshold-based recommendations for scope creep severity?

Use threshold-based recommendations for scope creep severity during delivery milestone planning to decide whether to re-estimate, split the scope, or freeze new additions. It classifies creep severity when requirements and task items have materially expanded beyond the original baseline.