scope

Identify affected projects, layers, and tasks in moon monorepos.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/g-bastianelli/nuthouse --skill scope-g-bastianelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scope
Source: https://github.com/g-bastianelli/nuthouse/tree/main/moon-moth/skills/scope
Command: npx skills add https://github.com/g-bastianelli/nuthouse --skill scope-g-bastianelli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill reduces the time spent on scoping work in a moon monorepo by eliminating the need for blind scanning, allowing for a structured, targeted approach to identifying affected projects and layers.

Core Features & Use Cases

  • Scoping Moon Monorepo Tasks: Automatically scopes work by identifying affected projects, layers, and tasks when a change is detected.
  • Efficient Task Preparation: Saves time by providing a structured scope map to guide task execution and prevent unnecessary scanning.
  • Use Case: When a developer needs to make changes in a moon monorepo, use this Skill to determine which projects will be affected, thereby focusing on relevant tasks.

Quick Start

To scope work for the current changes in your moon monorepo, run: scope

Frequently Asked Questions about scope

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

FAQPage Schema
How do I identify affected projects in a moon monorepo after making changes?

To identify affected projects in a moon monorepo, you can scope tasks by analyzing changed files. This automatically maps affected projects, layers, and tasks to prevent blind scanning and focus your development workflow.

What is task scoping in a moon monorepo and when do I need it?

Task scoping in a moon monorepo is the process of structuring work by identifying affected layers and tasks from changed files. You need it to reduce time spent on blind scanning and prepare targeted task execution.

Does moon monorepo task scoping work without manual file scanning?

Yes, moon monorepo task scoping works without manual file scanning by using moon commands to analyze changes. It dispatches a subagent to compute a structured scope map, eliminating the need for blind scanning.

How do I prepare a scope map for development workflow tasks in a moon monorepo?

You prepare a scope map for development workflow tasks by running the scoping process in your moon monorepo. It uses moon commands to evaluate changed files and outputs a structured map of affected projects and tasks.

What is the best way to reduce blind scanning when managing tasks in a moon monorepo?

The best way to reduce blind scanning in a moon monorepo is to use automated task scoping. By identifying affected projects and layers through changed file analysis, it provides a targeted approach for administrative workflows.