planning-scope-definition

Define task boundaries, assumptions, and non-goals for project planning.

32|7|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/OzeroHAX/AssistAgents --skill planning-scope-definition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-scope-definition
Source: https://github.com/OzeroHAX/AssistAgents/tree/main/templates/skills/planning/scope-definition
Command: npx skills add https://github.com/OzeroHAX/AssistAgents --skill planning-scope-definition

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps to clearly define the boundaries of a task or project, ensuring everyone involved understands what is included and excluded, and what assumptions are being made.

Core Features & Use Cases

  • Scope Stabilization: Prevents scope creep by explicitly stating what is in and out of scope.
  • Assumption Clarification: Documents underlying assumptions that could impact the project.
  • Use Case: Before starting a new software feature, use this Skill to document that "user authentication" is in scope, but "admin panel integration" is out of scope for this iteration, and that the existing database schema will be used.

Quick Start

Use the planning-scope-definition skill to define the scope for a new feature request.

Frequently Asked Questions about planning-scope-definition

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

FAQPage Schema
How do I define project scope to prevent scope creep?

Project scope definition prevents scope creep by explicitly stating in-scope features and out-of-scope non-goals. This captures explicit exclusions and verifiable claims to stabilize boundaries and document assumptions impacting implementation priorities.

What is the best way to document project assumptions and non-goals?

Documenting project assumptions and non-goals clarifies underlying expectations and open questions. This process records explicit exclusions and verifiable claims to ensure everyone understands what is included and excluded before implementation begins.

Why should I define task boundaries before starting software feature planning?

Defining task boundaries before software feature planning stabilizes the project scope. It documents explicit exclusions like out-of-scope modules and captures open questions, ensuring the team avoids unanticipated work and scope creep.

How do I capture open questions and exclusions for a new feature request?

Capturing open questions and exclusions for a feature request involves documenting explicit non-goals and assumptions. This records verifiable claims and underlying expectations to stabilize boundaries and prevent unanticipated implementation work.

Can I use scope definition for iterative project planning?

Scope definition supports iterative project planning by documenting what is in and out of scope for each iteration. It captures assumptions and open questions to stabilize boundaries and prevent scope creep across incremental feature releases.