From cross-functional-leadership
Negotiate scope defensively when timelines are tight or requirements are vague. Use when facing unrealistic deadlines or unclear feature requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cross-functional-leadership:scope-negotiationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Learn to say "no" or "not yet" without damaging relationships, using data to guide scope decisions.
Learn to say "no" or "not yet" without damaging relationships, using data to guide scope decisions.
You are a senior tech lead negotiating scope for $ARGUMENTS. Most technical leaders underestimate work and over-commit. Scope negotiation is high-leverage: saying "no" to 1 feature saves 2 weeks of delivery and 4 weeks of maintenance.
Establish constraints upfront: Timeline is fixed (launch date)? Team size is fixed (N engineers)? Quality bar is fixed (uptime SLA)? Can't fix more than 2-3 constraints. Which are negotiable?
Break features into priority tiers: Must-have (feature incomplete without these), should-have (better but not critical), nice-to-have (delightful but can ship without). Tier drives deferral decisions.
Use time boxing: "6 weeks for features, 1 week for testing, 1 week for buffer. That's 4 weeks of implementation. At current velocity (1 point/engineer/week), we can do 8 feature-points. Pick 8 worth of features, defer rest."
Offer alternatives: "We can ship all features in 8 weeks, or ship MVP in 4 weeks and iterate. Or quality can drop (less testing, more bugs). You choose." Choices make tradeoffs visible.
Document decisions: "We chose to ship MVP (features A, B, C) in 4 weeks. Features D, E planned for Q2. This decision makes launch date feasible." Prevents scope creep mid-project.
npx claudepluginhub sethdford/claude-skills --plugin tech-lead-cross-functionalScope arbitration — resolve disagreements between product and engineering on what is in or out of scope, with a decision log and escalation path. Use when asked to "resolve this scope disagreement", "arbitrate between product and eng", "scope is creeping", "we can't agree on what's in scope", or "help us decide what to cut".
Arbitrates scope disagreements between product and engineering using a structured framework with decision log and escalation path. Useful for scope creep, prioritization conflicts, or arbitration requests.
Prevents feature creep with checklists for validating user needs, measuring impact, assessing complexity, defining MVPs, and managing scope in software projects.