wv-guard-scope

Enforce task scope and codebase conventions during software implementation.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/AGM1968/weave --skill wv-guard-scope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wv-guard-scope
Source: https://github.com/AGM1968/weave/tree/main/.claude/skills/wv-guard-scope
Command: npx skills add https://github.com/AGM1968/weave --skill wv-guard-scope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces scope boundaries and codebase conventions during implementation to prevent side-quests and pattern mismatches. Use when executing tasks in established codebases.

Core Features & Use Cases

  • Guard scope boundaries during implementation to prevent feature creep and pattern drift.
  • Verify adherence to task scope, done_criteria, non_goals, and existing conventions before progressing.
  • Provide actionable guidance to create new tasks when scope drift is detected.

Quick Start

Invoke the guard during implementation to verify that your work stays within the task scope and follows existing patterns.

Frequently Asked Questions about wv-guard-scope

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

FAQPage Schema
How do I prevent scope drift when adding features to an established codebase?

To prevent scope drift during implementation, enforce task boundaries by validating work against established done_criteria and non_goals. This ensures new features adhere to existing codebase conventions and flags deviations before they cause pattern mismatches.

What is the best way to enforce code patterns and task boundaries during refactoring?

Enforcing code patterns during refactoring requires validating changes against existing conventions and task scope. Apply a guard mechanism during implementation to detect deviations and provide actionable guidance to correct mismatches or create new tasks.

How do I verify if my implementation stays within task scope and done_criteria?

Verify implementation scope by checking work against predefined done_criteria and non_goals. A guard validates alignment with these boundaries during execution, flagging feature creep or pattern drift to guide immediate corrective actions.

When should I create new tasks instead of expanding the current task scope?

Create new tasks when scope drift is detected during implementation. If work deviates from established non_goals or introduces new code patterns, the guard flags these boundaries and provides actionable guidance to split the work into separate tasks.

Can I use a scope guard to prevent feature creep in software engineering tasks?

Yes, a scope guard prevents feature creep by enforcing task boundaries during implementation. It validates work against current scope and existing conventions, flagging deviations to ensure implementation stays within established codebase patterns.

Why does my refactoring introduce pattern mismatches in established codebases?

Refactoring introduces pattern mismatches when implementation deviates from existing codebase conventions. Without enforcing task boundaries and scope limits, changes drift from established patterns, requiring validation against non_goals to guide corrective actions.