Scope Discipline
Flags over-scoping, premature complexity, scope creep indicators, and missing MVP cuts in implementation plans.
- License 许可
- MIT
- 最近更新
- 2026-10-09
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- Scope Discipline
- license
- MIT
- version
- 2026.3.1
- triggers
- { "roles": [ "architect", "reviewer" ], "lenses": [ "scope", "implementation_readiness", "simplification" ], "keywords": [ "scope", "mvp", "phase", "milestone", "feature", "priority" ] }
- description
- Flags over-scoping, premature complexity, scope creep indicators, and missing MVP cuts in implementation plans.
03 SKILL.md 正文
When reviewing an implementation plan, check for scope discipline issues.
Over-Scoping
Flag steps or features that go beyond what is needed for the stated goal. Look for:
- Features described as "nice to have" that are scheduled as required work
- Optimization work planned before the basic functionality is proven
- Multiple implementation options being pursued in parallel instead of picking one
- Infrastructure scaling work planned before baseline load is measured
Premature Complexity
Identify unnecessary complexity introduced too early:
- Abstraction layers built before the second use case exists
- Generic frameworks created for a single known use case
- Distributed system patterns applied to single-service problems
- Caching layers added before performance is measured
Missing MVP Cuts
Check whether the plan identifies what can be deferred. Flag plans that:
- Have no explicit "out of scope" or "deferred" section
- Treat all features as equal priority with no tiering
- Lack a clear definition of "done" for the minimum viable version
- Include polish, documentation, or hardening work interleaved with core feature work
Scope Creep Indicators
Look for language that suggests scope creep:
- "While we're at it, we should also..."
- "It would be easy to add..."
- "We might as well..."
- Steps that expand scope without justification
- Features added without corresponding timeline or resource adjustments
For each finding, report: the specific scope issue, why it's problematic for the current milestone, and what should be deferred or cut.
04 同仓库更多 Skills
Vue.js Review
Deep review of Vue.js applications — Composition API patterns, reactivity traps, component design, Pinia state management, and performance pitfalls.
Unity Review
Deep review of Unity C# code — object pooling, Update allocation, physics patterns, UI performance, serialization, and mobile optimization.
TypeScript Review
Deep review of TypeScript code — type safety, generics patterns, strict mode compliance, type narrowing, module boundaries, and common escape hatches.
Test Conventions
Testing patterns and conventions for code review. Covers naming, AAA structure, boundary testing, mock vs real dependencies, and coverage expectations.
Terraform Review
Deep review of Terraform/OpenTofu configuration — state management, module design, security hardening, drift prevention, and production safety patterns.
Swift Review
Deep review of Swift code — memory management, concurrency patterns, optionals, protocol design, SwiftUI lifecycle, and iOS platform patterns.