scope-guard

Generate a scope contract with FAZER, NÃO FAZER, ARQUIVOS, and DONE_CRITERIA before coding.

13|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/nandinhos/devorq_v3 --skill scope-guard-nandinhos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scope-guard
Source: https://github.com/nandinhos/devorq_v3/tree/main/skills/scope-guard
Command: npx skills add https://github.com/nandinhos/devorq_v3 --skill scope-guard-nandinhos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Over-engineering and scope creep are common in early code projects; this skill enforces a formal scope contract before coding to ensure only approved work progresses.

Core Features & Use Cases

  • Generates a WHITELIST contract detailing FAZER, NÃO FAZER, and ARQUIVOS before any implementation.
  • Integrates with Context7 to validate DONE_CRITERIA against official docs.
  • Supports an opt-in GATE-0 workflow that runs before any substantive work.

Quick Start

Create a scope-guard contract for a new feature by listing allowed actions, files, and done-criteria, then validate against Context7 before implementation.

Frequently Asked Questions about scope-guard

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

FAQPage Schema
How do I prevent scope creep during feature development?

A scope contract prevents scope creep by defining allowed actions, excluded actions, target files, and done-criteria before coding begins. It gates implementation progress until the contract is formally approved, ensuring only authorized work proceeds.

How do I create a scope contract for a new software feature?

To create a scope contract, list allowed actions, files, and done-criteria, then validate against Context7 before implementation. This generates a formal whitelist specifying what to do, what not to do, and target files to curb over-engineering.

What is a whitelist contract for software engineering?

A whitelist contract is a formal scope agreement detailing what to do, what not to do, target files, and done-criteria before coding begins. It prevents over-engineering by gating progress until the explicit scope guidance is approved.

Does Context7 integration work for validating done-criteria?

Yes, Context7 integration works for validating done-criteria against official documentation. The scope validation process checks your defined completion criteria using Context7 to ensure implementation requirements align with official library docs.

When do I need a formal scope contract for a code refactor?

You need a formal scope contract for a code refactor when over-engineering risks exist and explicit guidance is required. It enforces a whitelist of allowed files and actions, preventing scope creep before any substantive work begins.